After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 105050 - Cannot connect to servers requiring secure password authentication.
Cannot connect to servers requiring secure password authentication.
Status: RESOLVED OBSOLETE
Product: Pan
Classification: Other
Component: general
0.13.3
Other Linux
: Normal enhancement
: bluesky
Assigned To: Charles Kerr
Pan QA Team
: 129685 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2003-02-02 15:06 UTC by Robert House
Modified: 2011-12-03 17:49 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
Output of pan --debug -sockets (80.55 KB, text/plain)
2003-04-10 02:36 UTC, Robert House
Details

Description Robert House 2003-02-02 15:06:08 UTC
From my reading of the available documentation, PAN supports logon to news
servers using the MS Secure Password Authentication (SPA) protocol.

I cannot find any preference settings to specifically indicate that PAN
should use SPA on a given server. When I logon to the server, I receive the
following error messages in the log:

Sun, 02 Feb 2003 10:07:25 - Pan 0.13.3 Started
Sun, 02 Feb 2003 10:07:25 - Directory "/home/rhouse/.pan/messages/cache"
contains 0.0 MB in 0 files
Sun, 02 Feb 2003 10:07:25 - Directory
"/home/rhouse/.pan/messages/folders/pan.sent" contains 0.0 MB in 0 files
Sun, 02 Feb 2003 10:07:25 - Directory
"/home/rhouse/.pan/messages/folders/pan.sendlater" contains 0.0 MB in 0 files
Sun, 02 Feb 2003 10:07:25 - News server connection count: 0
Sun, 02 Feb 2003 10:07:32 - New connection 0x82166b0 for
graduate2.uophx.edu, port 119, sockfd 8
Sun, 02 Feb 2003 10:07:32 - Handshake: 200 Microsoft Exchange Internet News
Service Version 5.5.2656.14 (posting allowed)
Sun, 02 Feb 2003 10:07:35 - Authentication failed: 502 no permission
Sun, 02 Feb 2003 10:07:35 - Lost connection to server
Sun, 02 Feb 2003 10:07:35 - Authentication failed: 502 no permission
Sun, 02 Feb 2003 10:07:35 - Connect Failure
Sun, 02 Feb 2003 10:07:36 - New connection 0x829cb38 for
graduate2.uophx.edu, port 119, sockfd 8
Sun, 02 Feb 2003 10:07:36 - Handshake: 200 Microsoft Exchange Internet News
Service Version 5.5.2656.14 (posting allowed)
Sun, 02 Feb 2003 10:07:39 - Authentication failed: 502 no permission
Sun, 02 Feb 2003 10:07:39 - Lost connection to server
Sun, 02 Feb 2003 10:07:39 - Authentication failed: 502 no permission
Sun, 02 Feb 2003 10:07:39 - Connect Failure
Comment 1 Christophe Lambin 2003-03-20 23:25:01 UTC
I suspect that newsserver uses a version of SPA that we don't support.
Could you run 'pan --debug-sockets' and post the output as an attachment?

http://bugzilla.gnome.org/createattachment.cgi?id=105050
Comment 2 Robert House 2003-04-10 02:36:47 UTC
Created attachment 15606 [details]
Output of pan --debug -sockets
Comment 3 Robert House 2003-04-10 02:41:19 UTC
Christophe - attached the file as requested. My apologies for taking
so long in generating it. 

Just to clarify once again - I haven't ever seen any preference in PAN
where I can set it to use SPA, so I'm assuming that it auto-detects it
when challenged. But if that's NOT the case, then perhaps my problem
is that I'm just missing where the setting is. Let me know if it's
pilot error and I'll give it another whirl. 

Many Thanks! 
Comment 4 Christophe Lambin 2003-04-10 22:40:59 UTC
Background info: that server appears to respond differently than what
the author of the SPA considered normal behaviour:

> AUTHINFO USER <username>
< 381 more authentication required
> AUTHINFO PASS <password>
< 502 no permission

whereas the SPA functionality expects this:

> AUTHINFO USER <username>
< 502 no permission
> AUTHINFO GENERIC
< MSN
(followed by the SPA MSN login)

The reason for not immediately sending the 'AUTHINFO GENERIC' is that
some servers drop the connection when they receive this.


Robert: is this a local server, or can I connect to it directly?
Comment 5 Christophe Lambin 2003-04-10 22:42:16 UTC
Of course, I meant to say 'the author of Pan's SPA patch'.
Comment 6 Robert House 2003-04-11 18:27:58 UTC
This is a server run by the University of Phoenix. It uses newsgroups
as a virtual classroom. 

While you can connect directly, you need to have a student account to
actually sign in, and I'm not permitted to give mine out. 

If it helps at all, I do know that it's a Microsoft Exchange server
running NNTP. 

If there's any other testing or info that I might be able to provide,
I'm happy to do it. 
Comment 7 Christophe Lambin 2003-04-12 00:42:18 UTC
Well, I wasn't really after your account/password, just the server's 
IP address. :)

If this is a private server, then I can try finding some other SPA server.
Comment 8 Robert House 2003-04-12 02:06:10 UTC
Didn't mean to accuse you of looking for a uid/pwd combo. Just thought
you might need that type of access to be able to do meaningful debug. :-)

It's a public server, IP Address 204.17.24.33.   
Comment 9 Christophe Lambin 2003-04-12 11:06:22 UTC
Thanks, that helped.

< 200 Microsoft Exchange Internet News Service Version 5.5.2656.14 
(posting allowed)
> AUTHINFO GENERIC
< 281 authentication accepted
< DPA
<.

So, this version only supports DPA.  Unfortunately, Pan currently 
only supports MSN (both are SPA implementations).

Flagging as an enhancement, since it would be nice to extend our 
support for SPA. 

(background info: http://www.microsoft.com/msj/defaultframe.asp?
page=/msj/0497/msn20/msn20.htm&nav=/msj/0497/newnav.htm)
Comment 10 Charles Kerr 2003-12-19 21:45:14 UTC
Christophe may be shy in asking, but I won't be -- one of the
developers needs access to an SPA news server in able to test out any
patches we make.  

Does anyone know of a public-access news server that supports SPA
authentication, or is willing to share an account under a temporary
password?
Comment 11 Christophe Lambin 2003-12-20 17:59:44 UTC
*** Bug 129685 has been marked as a duplicate of this bug. ***
Comment 12 Donald D. Henson 2003-12-20 18:36:57 UTC
I am trying to contact someone in UOP IT department to see if they
will authorize a temporary account for testing purposes. I'm not sure
how fast I can do this over the holidays but I will try. Can you give
me an approximate time frame when the account will be needed?
Comment 13 Charles Kerr 2007-01-19 19:30:15 UTC
Anytime over the last three years would've been fine. :)