Skip Menu |

This queue is for tickets about the Net-Proxy CPAN distribution.

Report information
The Basics
Id: 21252
Status: open
Priority: 0/
Queue: Net-Proxy

People
Owner: Nobody in particular
Requestors: mark [...] wormgoor.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in:
  • 0.01
  • 0.02
  • 0.03
  • 0.04
  • 0.05
  • 0.06
Fixed in: (no value)



Subject: SSLH dies when connection reset
I have been running sslh for a while now and it's very useful. However, whenever the ssl connection get's reset (not that uncommon unfortunately), sslh will die. I've been trying to get a grip on why it would die, but have not been succesful yet. For example, this happens when I hit "Escape" when loading a long page: [root@server1 ~]# /usr/bin/sslh -v -p 192.168.0.2:443 --ssl localhost:444 Add listener 192.168.0.2:443 Use of uninitialized value in length at /usr/lib/perl5/site_perl/5.8.8/Net/Proxy.pm line 245. Use of uninitialized value in concatenation (.) or string at /usr/lib/perl5/site_perl/5.8.8/Net/Proxy.pm line 137. Closing
From: BOOK [...] cpan.org
On Thu Aug 31 02:12:23 2006, riddles wrote: Show quoted text
> I have been running sslh for a while now and it's very useful. However, > whenever the ssl connection get's reset (not that uncommon > unfortunately), sslh will die. I've been trying to get a grip on why it > would die, but have not been succesful yet. > > For example, this happens when I hit "Escape" when loading a long page: > [root@server1 ~]# /usr/bin/sslh -v -p 192.168.0.2:443 --ssl localhost:444 > Add listener 192.168.0.2:443 > Use of uninitialized value in length at > /usr/lib/perl5/site_perl/5.8.8/Net/Proxy.pm line 245. > Use of uninitialized value in concatenation (.) or string at > /usr/lib/perl5/site_perl/5.8.8/Net/Proxy.pm line 137. > Closing
I've encountered this problem too, and I must admit that I have no idea what is happening. I'm using my own proxy (a script written directly using Net::Proxy, rather than the sslh script), and this happens quite often. The program dies rather silently, and I have not been able to trace the error myself. :-(