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

999 No error from Linkedin urls #215

Closed
Andersos opened this issue May 8, 2015 · 5 comments

Comments

Projects
None yet
5 participants
@Andersos
Copy link

commented May 8, 2015

I'm seeing some errors with failed: 999 No error from Linkedin urls here.

After a curl I could see that Linkedin was sending 999 Request denied

Andersos$ curl -I https://no.linkedin.com/in/andersos

HTTP/1.1 999 Request denied
Date: Fri, 08 May 2015 09:08:21 GMT
X-Li-Pop: prod-lva1
X-LI-UUID: 2fAl5yE03BPgNe8APysAAA==
Content-Length: 956
Content-Type: text/html

According to this question it looks like they are filtering on user agent. Is there anything that can be done, to get my tests to pass, other than ignoring the urls or removing links to Linkedin?

I'm using version 2.2.0.

Andersos pushed a commit to finn-no/tech.finn.no that referenced this issue May 8, 2015

@gjtorikian gjtorikian closed this in 73b4b58 May 8, 2015

@gjtorikian

This comment has been minimized.

Copy link
Owner

commented May 8, 2015

I just updated the README to note how the UA string can be changed. Good luck!

@Andersos

This comment has been minimized.

Copy link
Author

commented May 8, 2015

Thanks, I ended up changing most of Linkedin urls and ignoring the rest.
I posted this so other people are able to search up this scenario.
Thanks for updating the README 👍

@jonbartlett

This comment has been minimized.

Copy link
Contributor

commented May 21, 2015

I am having the same issue with LinkedIn urls. Changing the UA does not fix this for me.

Strangely the test runs fine locally with or without the UA specified.
curl reports an error though locally.

Something to do with TravisCI?

@doktorbro

This comment has been minimized.

Copy link
Collaborator

commented May 21, 2015

Something to do with TravisCI?

What we see here is a result of data wars. We don’t know, what connections LinkedIn is blocking right now.

nlhkabu added a commit to KabuCreative/kabucreative.github.io that referenced this issue May 26, 2015

hughker added a commit to hughker/designopen.github.io that referenced this issue Aug 16, 2015

Block LinkedIn URLs
- LinkedIn is apparently blocking access and throwing the `999 Request
Denied` Error
- As per — gjtorikian/html-proofer#215 — I’m
ignoring the URLs

hughker added a commit to hughker/designopen.github.io that referenced this issue Aug 16, 2015

Disable SSL Cert Verification + Ignore LinkedIn URLs
- Disabling SSL Cert Verification as local testing passes; however with
Travis, it fails due to potential issue with their _CA Cert Bundle_
(https://github.com/typhoeus/typhoeus#ssl)
- It appears LinkedIn is blocking access from Travis and throwing the
`999 Request Denied` Error
(gjtorikian/html-proofer#215) so ignoring
LinkedIn URLs

0mega added a commit to 0mega/0mega.github.io that referenced this issue Mar 28, 2016

Ignore LinkedIn url
because of a known problem gjtorikian/html-proofer#215
@vgaidarji

This comment has been minimized.

Copy link

commented Dec 29, 2016

I've faced the same issue and ignored 999 code for now:

HTMLProofer.check_directory('./_site', http_status_ignore: [999]).run

victornguyen added a commit to victornguyen/vic.codes-jekyll that referenced this issue Jan 7, 2017

johnberberich added a commit to johnberberich/johnberberich.github.io that referenced this issue Jan 14, 2017

acifani added a commit to acifani/acifani.github.com that referenced this issue Feb 11, 2017

mikrostew added a commit to mikrostew/mikrostew.github.io that referenced this issue Feb 24, 2017

mikrostew added a commit to mikrostew/mikrostew.github.io that referenced this issue Feb 24, 2017

Setup this repo for Travis-CI (#13)
* add gems to Gemfile

* rake test task

* add config for travis-ci

* add README with build status

* fix html-proofer problems on css-theme page

* fix html-proofer problems with links to all posts

* ignore 999s from linkedin

(see gjtorikian/html-proofer#215)

* fix .travis.yml at http://lint.travis-ci.org/

* according to the docs, travis doesn't support 2.4.0

skulumani added a commit to skulumani/skulumani.github.io that referenced this issue Dec 21, 2017

Ignore Linkedin urls
Known problem with htmlproofer and linkedin

Issue gjtorikian/html-proofer#215

andrew-rgr added a commit to redgreenrepeat/redgreenrepeat.github.io that referenced this issue Dec 27, 2017

FIX: work around for HTTP status code 999
For sites that throw a 999 return code when HTMLProofer checks
links. LinkedIn is known to use this code:

gjtorikian/html-proofer#215 (comment)

bernardosulzbach added a commit to bernardosulzbach/bernardosulzbach.github.io that referenced this issue Oct 24, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.