Local installation issue - nothing returned when calling sites on same server. External sites work fine.

Hello,

 

We just installed W3C Validator locally on an RHEL box, from EPEL.

 

The site loads fine:

http://78.136.51.98/w3c-validator/

 

However when running a check of "some" sites on the same server (yet
running on different IPs), nothing is returned. 

 

The page just hangs, loading forever. No response is returned by the
server:

 

Not working: http://78.136.51.98/w3c-validator/check?uri=http://379.at

Not working:
http://78.136.51.98/w3c-validator/check?uri=http://www.benkinsella.org.u
k

Working: http://78.136.51.98/w3c-validator/check?uri=http://www.w3.org
<http://78.136.51.98/w3c-validator/check?uri=http://www.benkinsella.org..
uk> 

 

When calling the script direct, you get the same effect. Script just
hangs after outputting:

 

[Sun Apr 10 14:04:33 2011] check: Use of uninitialized value in scalar
assignment at ./check line 203.

[Sun Apr 10 14:04:33 2011] check: Use of uninitialized value in scalar
assignment at ./check line 207.

 

Allow Private IPs = yes is switched on, but shouldn't make a difference,
as these sites resolve to their external IP, before mapping back into
the device.

 

wget grabs the pages just fine, suggesting the server has access to
these documents:

 

#wget www.benkinsella.org.uk

--2011-04-10 14:03:34--  http://www.benkinsella.org.uk/

Resolving www.benkinsella.org.uk... 192.168.100.32

Connecting to www.benkinsella.org.uk|192.168.100.32|:80... connected.

HTTP request sent, awaiting response... 200 OK

Length: unspecified [text/html]

Saving to: `index.html'

 

Debug is on, but provides no output.

 

Anyone have any ideas?

 

Thanks,

Gavin

Received on Sunday, 10 April 2011 13:07:07 UTC