Link Checker by AddonsLab

Link Checker by AddonsLab [Paid] 1.17.0

No permission to buy ($54.99)
rapidu.net problem in admin cp. Timeout marked Rebuild Data in Admin CP but link are valid when do check in Front-End.

swamirara.com, Link Status: Error in cURL request: Resolving timed out after 1511 milliseconds but link are valid when do check in Front-End. So problem in Rebuild Data in Admin CP.

Please always provide full URLs to check, not just the domains, and we will check them. Feel free to contact us via our Support System if you don't want to post the URLs here.

Thank you!
 
Please always provide full URLs to check, not just the domains, and we will check them. Feel free to contact us via our Support System if you don't want to post the URLs here.

Thank you!

Sir, Lot of URL Link Status: Timeout (Error in cURL request: Connection timed out after 1001 milliseconds) from Rebuild Data in Admin CP. Do you checked out that what I am previously reported?

Code:
[URL]https://rapidu.net/7421089870/jrsrd.rar[/URL]
[URL]https://rapidu.net/7320919777/rpard.part1.rar[/URL]
 
Sir, Lot of URL Link Status: Timeout (Error in cURL request: Connection timed out after 1001 milliseconds) from Rebuild Data in Admin CP. Do you checked out that what I am previously reported?

Code:
[URL]https://rapidu.net/7421089870/jrsrd.rar[/URL]
[URL]https://rapidu.net/7320919777/rpard.part1.rar[/URL]

No, we didn't manage to check what you have reported previously, will do so and inform you.

Regarding the timeout, if you get too many of them. That simply means the site you are checking (rapidu.net particularly) is too slow to respond, and 1 second timeout is not enough. This is not a bug, you have a field in Rebuild Data page to put yourself, what is the time limit. Just increase the limit and the links from the domain should work, especially if they work from front-end (the timeout from front-end when you use Check Links link is 5 seconds).

Thank you!
 
especially if they work from front-end (the timeout from front-end when you use Check Links link is 5 seconds).

Still are same with 5 seconds. This type URL are not work Link Status Icon.

Code:
[URL='https://www.mysite.com/threads/111824/'][IMG]http://i.imgur.com/SKcPdaT.jpg[/IMG][/URL]
[URL='https://www.mysite.com/threads/19462/'][IMG]http://i.imgur.com/ur2TBqs.jpg[/IMG][/URL]
 
Still are same with 5 seconds. This type URL are not work Link Status Icon.

Code:
[URL='https://www.mysite.com/threads/111824/'][IMG]http://i.imgur.com/SKcPdaT.jpg[/IMG][/URL]
[URL='https://www.mysite.com/threads/19462/'][IMG]http://i.imgur.com/ur2TBqs.jpg[/IMG][/URL]

Are you sure these are valid URLs? It obviously says mysite.com, which is a parked domain.
 
mysite.com is not a domain, Its used for meaning our own site. Please do replace "mysite" to "nirjonmela"

I see. So only some of URLs to your own site do not work? Do others work? What you do you mean about the icon? The icon does not appear even after "Check Links" link is used, or immediately after posting?

If some URLs time out even with 5 seconds, then they just time out or they need more. You should exclude such URLs from check if you want to see them as valid.

Please note, that immediately after creating the post the valid of URLs is checked "quickly", with an only 1-second timeout. This is to prevent any delays for users when they post links. The links will be checked within a minute or so in a deferred task as well, this time with 5 seconds timeout. Links that timeout with 5 seconds as well, are considered time out in our product.

Also please contact us on our site to discuss and check the links which are specific to your site, instead of posting many messages in the thread here, as it makes other users hard to find some more useful information we are posting here.

We will wait for your ticket and check all issues. So, again, URLs that timeout even after 5 second are very likely caused by their server and have nothing to do with our product. If a URL from one server times out, but another does not, that means again their server was slow/down, so you need to check it again a bit later. So please provide the examples of URLs for us to check, only if you are sure it is a bug in the product and not just some URL that does not the status you expect.

Thank you!
 
OK I do ticket in next time. Do you checked this link issue?

Code:
http://rapidgator.net/file/1a71f88580e24230520cec686866d158/6757451953.part1.rar.html

Also why this type link are not valid ? Its show me Status Timeout marked Rebuild Data in Admin CP but link are valid when do check in Front-End.

Code:
https://rapidu.net/7221420541/mwhsrd.rar

Code:
http://imgbox.com/Osf3gxJD

Code:
[URL='http://imgbox.com/Osf3gxJD'][IMG]https://i.imgbox.com/Osf3gxJD.png[/IMG][/URL]

Link Status: Error in cURL request: Empty reply from server

Code:
[URL]http://www.datafile.com/d/TWpFMU9UZ3dPRFUF9[/URL]
 
Last edited:
Here is our new FAQ entry that explains more about timeouts.

Question: Why I see Timeout status on some links sometimes, and the same links work in another case?
Answer: Timeout status means, that the request to check link's validity timed out, meaning the remote server did not reply in time. This can happen, when, for example, the remote server is down for some time. It also can be due to the fact, that links are checked "quickly" when the user posts them, with 0.5-second timeout, but the links are scheduled for more thorough check, with 5 seconds timeout, via a deferred task. So, you may see a link as invalid right after posting, but after some time, if the link is valid, it will turn to valid status.
Some remote servers prefer not to send 403 Forbidden error when the access to some resource is denied (e.g. you IP is blocked on their server), but to block the request by keeping it open long time and eventually timing out. In this case you will get permanent timeout status even if you re-check the link.
Rebuild Data admin page also allows to manually set the number of seconds for a request to timeout. If you see too many timeout errors, you should consider to increase this limit. We have also implemented the option to check only timed-out links, so we would recommend to check all your links with normal timeout limit (1 second), and only after that check the links that timed-out with higher timeout limit (e.g. 5 seconds).
Please note, that timeout error is a connectivity issue and not a bug in the product, and if the same link times out one time and not another time with all other conditions being equal, that does not mean the product works differently each time, but that the link is available for not at that moment.

@Nirjonadda we will contact you in our ticket system about your links in particular.

Thank you!
 
AddonsLab updated Link Checker by AddonsLab with a new update entry:

Minor UI and stability enhancements

This is a minor release with some new UI features and stability enhancements.

After Batch Processing the message will show how many links are updated/deleted. The same page will contain buttons to go back to the Batch Update or Manage Links pages.

After the tasks on Rebuild Data page run, they will show the message "Cache rebuild successfully"

We have got a report about a link returning error "Error in cURL request: Empty reply from server". Our product sends so called "head" request to...

Read the rest of this update entry...
 
What about an option (on the batch update page) to only delete links in posts older then x days? My forum is 17 years old and there are a lot of old links out there! :X3:
 
AddonsLab updated Link Checker by AddonsLab with a new update entry:

Improved handling of "429 Too Many Requests" status

In this release, we have improved the algorithm, especially fixing the cases, when the remote server denies the requests and replies with "429 Too Many Requests" header. Now the product will delay the check to such servers automatically, checking the links every 1 second in secondary (deferred) tasks.

On Rebuild Data page there is a checkbox now to check only URLs that failed previously with "429" header. Once the check is complete, you will see the number of deferred tasks and when the...

Read the rest of this update entry...
 
Is there a way to filter URL's?
Can domains be whitelisted?
Is it possible to find domains that cause a lot of dead links?
 
Is there a way to filter URL's?
Can domains be whitelisted?
Is it possible to find domains that cause a lot of dead links?

There is a Manage Links page, where you can filter the results by domain (specifically URL search in general), or link status (valid/invalid etc.). Batch Update page has complex filters for all status codes, searching URL and text (including regular expression mode).

Any snippet can be used to exclude a link from the check. This snippet can be the domain or any other part of the URL.

There is no listing of domains based on dead link counts, but it can be implemented.

Thank you!
 
Planned Features
  • In-place edit of broken links without editing the post.
!
Will this be a front end feature?
There is no way that I am going to go through tens of thousands of dead links myself, nor my staff. However, if I can offload the task (of manually checking links) to a group of community members then its managable.
 
Will this be a front end feature?
There is no way that I am going to go through tens of thousands of dead links myself, nor my staff. However, if I can offload the task (of manually checking links) to a group of community members then its managable.

Yes, this will be front-end feature, showing the edit icon right next to the link. We consider giving the permission to use the icon to anyone, who can actually edit the post. Do you suggest having this as a separate permission? the thing is editing a link is actually editing a post, and giving some usergroups permission to edit links may allow them to inject some content into the post, which is not desirable. Please let us know your thoughts.

If you have too many links, you may find the Batch Update tools especially useful. It will allow to edit the links in batch, change them with some text, delete them.

Thank you!
 
Back
Top Bottom