Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Broken links for documentation (docs.reqnroll.net is not accessible) #79

Open
MarkvTurnhout opened this issue Mar 13, 2024 · 28 comments
Open
Labels
documentation Improvements or additions to documentation

Comments

@MarkvTurnhout
Copy link

Related Documentation Page

https://docs.reqnroll.net/

Type of the problem

Broken link or display

Problem Description

Hello,

If this is not the right place for this question please let me know :).

I am trying to reach the documentation page but i get a "Hmmm… can't reach this page" error.
Could u update the link?

Broken link:
https://docs.reqnroll.net/

Thank you,

Mark

@MarkvTurnhout MarkvTurnhout added the documentation Improvements or additions to documentation label Mar 13, 2024
@ajeckmans
Copy link
Contributor

It is working for me. Is anything on the domain working for you? It is a relatively new domain so some dns providers will block the requests when certain safety features are turned on. Notably I had this issue with nextdns.

@gasparnagy
Copy link
Contributor

It is also working for me, but someone else have reported the same issue to me per email. The domain is more than a month old.

Maybe related: Kaspersky classified our documentation site as "pishing", because the site is hosted (by ReadTheDocs) on a server where someone else published some malware.

I have reported the issue both for Kaspersky and ReadTheDocs on Monday.

I have received a response from Kaspersky today that they excluded us from our data loss threat protection databases.

I haven't received a solution from ReadTheDocs yet, but maybe they are currently reconfiguring the servers...

@MarkvTurnhout: I have a few questions

  • Do you have some special security app that might have blocked the site?
  • Could you run a ping docs.reqnroll.net and let me know the IP address of the server on your machine?
  • Could you please also try from another network (e.g. from your mobile with wifi off)?

@MarkvTurnhout
Copy link
Author

From my work laptop the ping doesn't work, I just tried outside the network (on my phone) and it works.

So it seems to be a internal thingy. I will ask the network guys if they can allow it.

Thank you for the quick response!

@gasparnagy
Copy link
Contributor

@MarkvTurnhout thx. please report it back here if it was really an internal thing.

@MarkvTurnhout
Copy link
Author

I just got word back from our IT department. It seems that we do not support IPv6 addresses,

I did a ping from my local laptop:

image

I don't know if it is possible to also host / broadcast the docs.reqnroll.net page with / on IPv4? I don't have a lot of knowledge about this so I don't know if it is possible?

@gasparnagy
Copy link
Contributor

@MarkvTurnhout thx for the info. I don't really understand this, because docs.reqnroll.net does have an IPv4 address as well. For me ping does use that.

image

@MarkvTurnhout
Copy link
Author

I have to admit this goes further then my knowledge about this subject :P.

We have send it back to our IT Department, hopefully they have a way forward. I'll get back on this issue.

@gasparnagy
Copy link
Contributor

@MarkvTurnhout In the meantime I tried to convince all security providers to clear the malicious flag from docs.reqnroll.net and it goes well. There is only one that has not processed my request yet (see report).

@ajeckmans
Copy link
Contributor

Just a heads up that on the Odido mobile network (https://www.odido.nl/) in the Netherlands (formerly T-Mobile NL) the docs.reqnroll.net site also won't load.

@gasparnagy
Copy link
Contributor

@ajeckmans Any chance that you can contact Odido support to get info on "why" it is not available there? I feel that there is a problem, but we still don't know what it is. I guess the website (reqnroll.net) is loading, right?

@ajeckmans
Copy link
Contributor

Yes the regular website is loading just fine. I can try but their servicedesk is not known for their technical expertise..

@ajeckmans
Copy link
Contributor

@gasparnagy Just connected my pc via odido mobile network to try and get some tracing and of course it started working. I'm hoping the same goes for @MarkvTurnhout as well.

@mooragor
Copy link

mooragor commented Apr 15, 2024

Following up here from https://github.com/orgs/reqnroll/discussions/102
My phone can indeed access the docs websites. Am raising a ticket with my ISP to try and find out why the docs are being blocked. Don't hold your breath waiting for a meaningful reply! :)
https://community.plus.net/t5/Broadband/Access-Denied-to-a-sub-website/td-p/1966142

@mooragor
Copy link

So - someone replied there that on the same ISP their iPad worked and desktop didn't. They had 'Malwarebytes' security software. I have company mandated 'Netscope' - and turning that off temporarily allowed the page to load.
I'll try a support ticket with the company's IT people to see if they can get an answer from Netscope on why it's blocked.

@mooragor
Copy link

Apparently Malwarebytes is classifying the website as 'riskware' - for an unknown reason. I'll see what our IT says about the reason for Netscope not liking it - probably the same 'blacklist' - no clue at all how you'd manage to get the site off whatever blacklist it's managed to get on!

@gasparnagy
Copy link
Contributor

@mooragor thx for your help so far. It seems that the on the same server where our docs is hosted at read-the-docs, someone else published some malware, so that IP address as added to blocklists. Now we need to convince them that this is a shared server, and our docs site is clear. For Malwarebytes you can report such "false positives" at https://forums.malwarebytes.com/forum/123-website-blocking/ (unfortunately it requires signup).

Could you make a ping docs.reqnroll.net on your desktop to know which IP address is used for the site at your location?

@mooragor
Copy link

ping docs.reqnroll.net
Pinging readthedocs.io [104.17.32.82] with 32 bytes of data:
Reply from 104.17.32.82: bytes=32 time=19ms TTL=57

@gasparnagy
Copy link
Contributor

@mooragor I see. For me it is 104.17.33.82. I wonder whether the block is only for that IP or all the IP range used...

If I may use your time a bit more: could you please add a line

104.17.33.82    docs.reqnroll.net

to your C:\Windows\System32\drivers\etc\hosts file (you can edit it as admin with notepad) temporarily and try to access the site again from a new browser (the best is if you use a different browser (e.g. edge instead of chrome) so that it surely does not use a cached IP)?

@mooragor
Copy link

Doing that let the docs site load.

@mooragor
Copy link

Also, even after removing that from /etc/hosts again, the docs are still loading for me. Ping (new command window) is bringing back 104.17.33.82 as the IPaddress still.

@mooragor
Copy link

Our IT team also report the same sort of 'it's been flagged as potentially malicious' reason for Netscope blocking it.

"It appears those two subdomains for Reqnroll have been flagged as having hosted malicious resources, or have been potentially compromised. Can you please share this with them, as that's why we cannot access them."

@gasparnagy
Copy link
Contributor

Thx @mooragor!

Doing that let the docs site load.

Yeah. So it seems that the problem is not with the subdomain (as the IT team said), but the IP address, as I suspected, that we cannot really do anything with, except change the hosting to somewhere else.

Also, even after removing that from /etc/hosts again, the docs are still loading for me

That's just the browser caching the IP probably... :(

It appears those two subdomains for Reqnroll have been flagged as having hosted malicious resources, or have been potentially compromised. Can you please share this with them, as that's why we cannot access them.

Maybe you can explain them the situation (it is a shared server) and report it as false positive helps... But this seems to be an endless fight...

I think we should really consider to host the docs site ourselves. It is a static site, so hosting is not a big deal (I did it for test as documentation.reqnroll.net), but the automatic update is complicated.

If anyone have a good idea what to do, please let me know.

@erlingbo
Copy link

The dns provider at my company blocks all traffic to any (sub)domain related to reqnroll.net, including www, docs and reqnroll.net itself. It is reported by checkpoint as a site "known to contain malware". Our IT department recommends that you get in touch with checkpoint to remove this classification.
image (3)

image (4)

@gasparnagy
Copy link
Contributor

@erlingbo thx. I will report it as false positive at Check Point ThreatCloud... Grrrr.

Feels like an endless fight...

@gasparnagy
Copy link
Contributor

gasparnagy commented Apr 19, 2024

I have reported it. It was also misclassified by Webroot / OpenText, I reported there and it was cleared promptly.

@gasparnagy
Copy link
Contributor

@erlingbo I have received the feedback from Check Point ThreatCloud that they have removed the false positive classification. So it should now work again at your company...

@gasparnagy
Copy link
Contributor

After a month and a lot of false positive report, both the docs and the normal website is reported to be clean on VirusTotal: https://www.virustotal.com/gui/url/33f44d1a199c14928b72def82bc10f9ef7da757620854d94937f6b5507351195?nocache=1.

We are at least one step further.

But there might be still vendors (like Check Point ThreatCloud used by @erlingbo 's company) that are not reporting to VirusTotal, so might block our sites still.

Please keep reporting if you see issues.

@gasparnagy gasparnagy changed the title Broken links for documentation Broken links for documentation (docs.reqnroll.net is not accessible) Apr 23, 2024
@MarkvTurnhout
Copy link
Author

For me it is working on my work laptop.

I am now getting the V4 IP for both webpages:

image

Thanks everybody for their help!

For me this ticket could be closed, but seeing as there are more people with issues maybe keep it open?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

5 participants