Re: ugh. newbie.

John Berninger <[email protected]>
Newsgroups gmane.network.up2date.current.devel
Message-ID <[email protected]>
The only time I've seen this error message is when the RHNS_CA_CERT
files didn't match.  I just tested 0.99.0 and had non-matching CERT
files, that I thought matched, but didn't, and got an identical
traceback to this, except for the line immediately following the
IOError: [Errno 32] Broken pipe.  The CERT file used by the server is
located in /etc/current/RHNS_CA_CERT; does this file match the
/usr/share/rhn/RHNS_CA_CERT file on the client(s)?

On Tue, 26 Feb 2002, Brian K. Jones wrote:

> Hi,
> 
> Happy to have found Current.  However, I'm having some issues setting 
> up the most simple test.  I'm a newbie to Current, but I'm an 
> experienced SA, so I think I meet the requirements to run Current ;-)
> 
> I've double checked to make sure that:
> 
> 1. stunnel and current are both running.  I checked using both 'ps' 
> and 'nmap'.
> 
> 2.  The RHNS-CA-CERT matches on the server and client, and is located 
> in /usr/share/rhn.
> 
> 3.  The config files for rhn_register and up2date have been updated 
> to reflect both my environment and the recommended changes in the 
> installation.txt file.  I triple-checked to make sure I didn't mix up 
> 8080 and 8081 (non-ssl, ssl, respectively).
> 
> 4.  The stunnel.pem file contains a blank line at the end.
> 
> I'm running this on two RH 7.2 machines, with up2date 2.7.11, which 
> is supposed to work, according to the docs.  This is current 0.9.5.
> 
> On the client, running up2date (as root, of course) fails with an 
> 'SSL_Connect' error.
> 
> On the server, I get this:
> <snip>
> 
> Traceback (innermost last):
>   File "/usr/lib/python1.5/site-packages/SocketServer.py", line 213, 
> in handle_request
>     self.process_request(request, client_address)
>   File "/usr/lib/python1.5/site-packages/SocketServer.py", line 239, 
> in process_request
>     self.finish_request(request, client_address)
>   File "/usr/lib/python1.5/site-packages/SocketServer.py", line 243, 
> in finish_request
>     self.RequestHandlerClass(request, client_address, self)
>   File "/usr/lib/python1.5/site-packages/SocketServer.py", line 366, 
> in __init__
>     self.handle()
>   File "/usr/lib/python1.5/site-packages/BaseHTTPServer.py", line 
> 249, in handle
>     self.send_error(400, "Bad request syntax (%s)" % `requestline`)
>   File "/usr/lib/python1.5/site-packages/BaseHTTPServer.py", line 
> 283, in send_error
>     self.wfile.write(self.error_message_format %
> IOError: [Errno 32] Broken pipe
> ^[[BFeb 02 14:36:53 requesthandler.log_error(): code 400, message Bad 
> HTTP/0.9 request type ('\200z\001\003\001\000Q\000\000\000')
> </snip>
> 
> If anyone knows of anything else I can check for, let me know!
> Thanks
> -- 
> 
> Brian K. Jones
> System Administrator
> Dept. of Computer Science, Princeton University
> [email protected]
> Voice: (609) 258-6080
> _______________________________________________
> Current-server mailing list
> [email protected]
> http://lists.dulug.duke.edu/mailman/listinfo/current-server

-- 
Thank you,
John Berninger

Systems Administrator		[email protected]
Department of Mathematics	Box 8205, Harrelson Hall
NC State University		Raleigh, NC 27695
Phone:  (919)515-6315		Fax:	(919)515-3798

GPG Key ID: A8C1D45C
        Fingerprint: B1BB 90CB 5314 3113 CF22  66AE 822D 42A8 A8C1 D45C
--
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.