Gossamer Forum
Home : Products : Gossamer Links : Discussions :

Problem with verifying links

Quote Reply
Problem with verifying links
I've read the forum for solutions but none of them worked.

There are about 2000 links in the database, and when I run verify.cgi it hangs after checking about 1700 links. I've removed the problem links, but it still hangs.

Anyone with ideas on this matter?

Theo


http://www.atyourspace.com

Quote Reply
Re: [The-o] Problem with verifying links In reply to
Are you getting this error via the browser or the Shell?

I recommend always running this via Shell.


Regards,


Clint.
--------------------------
http://AffiliatesDirectory.com
The Affiliate Programs Directory
Quote Reply
Re: [Clint] Problem with verifying links In reply to
In Reply To:
Are you getting this error via the browser or the Shell?

I recommend always running this via Shell.


Regards,


Clint.

I'm not getting an error it just hangs.

Running verify.cgi via the shell had the same result.

Thanks,
Theo


http://www.atyourspace.com

Quote Reply
Re: [The-o] Problem with verifying links In reply to
It's working again..

It did finish the verifying, the last 2 times.


Theo


http://www.atyourspace.com

Quote Reply
Re: [The-o] Problem with verifying links In reply to
I've had this problem too but have found that the hanging is due to read timeouts or some bad URLs.

For example, this URL will hang it up http://www.mahatma.org.in/. If I use Internet Explorer, it takes forever and eventally comes back with a Read Timeout error.

Once you remove these bad links, you shouldn't have any problems. However, I think the verify script needs to handle this by timing out somehow as it appears to never return when it encounters a link like that.

Edit:
I have emailed GT support. The above scenario gives 504 errors and it doesn't look like Links is handling these status codes at present.

More info on 504 errors: 504 Gateway Timeout
The server, while acting as a gateway or proxy, did not receive a timely response from the upstream server specified by the URI (e.g. HTTP, FTP, LDAP) or some other auxiliary server (e.g. DNS) it needed to access in attempting to complete the request. Note: Note to implementors: some deployed proxies are known to return 400 or 500 when DNS lookups time out.

Regards,
Peter Puglisi
www.ausfreedom.com
Ultimate Freedom is our game.

Last edited by:

rocco: Jun 18, 2005, 10:00 PM
Quote Reply
Re: [rocco] Problem with verifying links In reply to
In Reply To:
I've had this problem too but have found that the hanging is due to read timeouts or some bad URLs.

I removed some bad links and that solved this issue. But it's strange that certain links are able to halt the verifying process. Theo


http://www.atyourspace.com

Quote Reply
Re: [The-o] Problem with verifying links In reply to
I've had it too... it might be related to the memory leak issue they fixed. The process hangs, doesn't return, and just consumes memory. I had that problem on one server, and being unable to restart it, it was a problem.

but it's sort of easy for a time out to affect a process. The process may get disconnected during the wait, or the wait does not properly resume.

I realized it was bad links doing it, but never tracked down why.


PUGDOG� Enterprises, Inc.

The best way to contact me is to NOT use Email.
Please leave a PM here.
Quote Reply
Re: [pugdog] Problem with verifying links In reply to
Has this issue been fixed?

I have a similar problem with a few links.