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
--