diff options
| author | Shulhan <ms@kilabit.info> | 2025-06-13 01:37:29 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2025-06-13 01:37:29 +0700 |
| commit | 34a52e8185a03293d5eaf725d049a0f3e61df4e9 (patch) | |
| tree | 87a0aecf850d20ea392500f3c4f63d8893d3a9f6 | |
| parent | 95f5e9d8ae6f48630a727863cedefb0ef009565c (diff) | |
| download | kilabit.info-34a52e8185a03293d5eaf725d049a0f3e61df4e9.tar.xz | |
all: ignore broken links with status code 403 and 418
Page with 403 is forbidden.
Page with 418 usually blocked from being scanned by AI bots.
| -rw-r--r-- | jarink_brokenlinks.json | 162 | ||||
| -rw-r--r-- | jarink_brokenlinks_fixed.json | 125 |
2 files changed, 13 insertions, 274 deletions
diff --git a/jarink_brokenlinks.json b/jarink_brokenlinks.json index 8a0188f..a362038 100644 --- a/jarink_brokenlinks.json +++ b/jarink_brokenlinks.json @@ -1,23 +1,5 @@ { - "page_links": { - "http://kilabit.home.local/journal/2007/02/26__why_google": [ - { - "link": "https://mail.google.com", - "error": "Get \"https://accounts.google.com/ServiceLogin?service=mail\u0026passive=1209600\u0026osid=1\u0026continue=https://mail.google.com/mail/u/0/\u0026followup=https://mail.google.com/mail/u/0/\u0026emr=1\": dial tcp [2404:6800:4003:c01::54]:443: connect: network is unreachable", - "code": 700 - }, - { - "link": "https://sites.google.com", - "error": "Get \"https://accounts.google.com/ServiceLogin?service=wise\u0026passive=1209600\u0026osid=1\u0026continue=https://sites.google.com/\u0026followup=https://sites.google.com/\": dial tcp [2404:6800:4003:c01::54]:443: connect: network is unreachable", - "code": 700 - } - ], - "http://kilabit.home.local/journal/2008/05/23__anonymous_using_tor_and_privoxy": [ - { - "link": "https://tsocks.sf.net", - "code": 500 - } - ], + "broken_links": { "http://kilabit.home.local/journal/2009/01/01__00_01__salt_and_pepper": [ { "link": "https://idcorner.org/the-problems-with-openid", @@ -25,70 +7,12 @@ "code": 700 } ], - "http://kilabit.home.local/journal/2009/06/03__slashdot_news_for_jerks_stuff_that_latter": [ - { - "link": "https://www.reddit.com", - "code": 403 - } - ], - "http://kilabit.home.local/journal/2011/01/08_a_poor_mans_feed_parser_and_viewer": [ - { - "link": "https://www.reddit.com/user/_shulhan/submitted/.rss", - "code": 429 - } - ], - "http://kilabit.home.local/journal/2013/07/indid_2013_interoperabilitas_dokumen_untuk_indonesia": [ - { - "link": "https://nhqc3s.hq.nato.int/Apps/Architecture/NISP", - "code": 403 - }, - { - "link": "https://www.opendocumentformat.org", - "error": "Get \"https://www.opendocumentformat.org\": dial tcp [2606:4700:3032::ac43:ccfa]:443: connect: network is unreachable", - "code": 700 - } - ], - "http://kilabit.home.local/journal/2015/03/Bagaimana_mengurangi_KKN_di_Indonesia": [ - { - "link": "https://www.transparency.org/cpi2013/results", - "code": 403 - } - ], - "http://kilabit.home.local/journal/2016/03/Go_language__six_line_assert_without_any_library": [ - { - "link": "https://www.reddit.com/r/golang/comments/44hufh/six_line_assert_for_testing_without_any_library", - "code": 403 - } - ], - "http://kilabit.home.local/journal/2017/02/Protractor_tips_and_trick": [ - { - "link": "https://stackoverflow.com/questions/26584451/how-to-disable-animations-in-protractor-for-angular-js-application", - "code": 403 - }, - { - "link": "https://www.reddit.com/r/angularjs/comments/5urymo/protractor_tips_and_trick", - "code": 403 - } - ], - "http://kilabit.home.local/journal/2017/09/i3__tmux__and_vim": [ - { - "link": "https://www.reddit.com/r/vim/comments/6xeo0d/what_are_a_sane_set_of_key_bindings_between_i3wm", - "code": 403 - } - ], "http://kilabit.home.local/journal/2020/the_mountain_of_kubernetes": [ { "link": "https://x.com/_shuLhan/status/1253140666470686721", "code": 400 } ], - "http://kilabit.home.local/journal/2020/things_that_i_dislike_from_gcp": [ - { - "link": "https://console.cloud.google.com", - "error": "Get \"https://accounts.google.com/ServiceLogin?service=cloudconsole\u0026passive=1209600\u0026osid=1\u0026continue=https://console.cloud.google.com/\u0026followup=https://console.cloud.google.com/\": dial tcp [2404:6800:4003:c01::54]:443: connect: network is unreachable", - "code": 700 - } - ], "http://kilabit.home.local/journal/2022/gpl": [ { "link": "https://www.fsf.org", @@ -97,27 +21,22 @@ }, { "link": "https://www.gnu.org/gnu/manifesto.html", - "error": "Get \"https://www.gnu.org/gnu/manifesto.html\": net/http: TLS handshake timeout", + "error": "Get \"https://www.gnu.org/gnu/manifesto.html\": dial tcp 209.51.188.116:443: i/o timeout", "code": 700 }, { "link": "https://www.gnu.org/licenses/copyleft.html.en", - "error": "Get \"https://www.gnu.org/licenses/copyleft.html.en\": net/http: TLS handshake timeout", + "error": "Get \"https://www.gnu.org/licenses/copyleft.html.en\": dial tcp 209.51.188.116:443: i/o timeout", "code": 700 }, { "link": "https://www.gnu.org/licenses/gpl-faq.html", - "code": 429 + "error": "Get \"https://www.gnu.org/licenses/gpl-faq.html\": dial tcp 209.51.188.116:443: i/o timeout", + "code": 700 }, { "link": "https://www.gnu.org/philosophy/categories.html.en", - "code": 429 - } - ], - "http://kilabit.home.local/journal/2022/karajo-example-aur": [ - { - "link": "http://127.0.0.1:31937", - "error": "Get \"http://127.0.0.1:31937\": dial tcp 127.0.0.1:31937: connect: connection refused", + "error": "Get \"https://www.gnu.org/philosophy/categories.html.en\": dial tcp 209.51.188.116:443: i/o timeout", "code": 700 } ], @@ -127,75 +46,6 @@ "error": "Get \"https://olympics.com/en/olympic-games/tokyo-2020/results/swimming/men-s-50m-freestyle\": stream error: stream ID 1; INTERNAL_ERROR; received from peer", "code": 700 } - ], - "http://kilabit.home.local/journal/2022/mysql_surprise": [ - { - "link": "https://serverfault.com/questions/195221/how-to-rename-a-mysql-database", - "code": 403 - }, - { - "link": "https://stackoverflow.com/questions/13124632/how-to-set-default-value-of-a-mysql-column-as-unix-timestamp", - "code": 403 - } - ], - "http://kilabit.home.local/journal/2022/things_i_dislike_from_github": [ - { - "link": "https://www.reddit.com/r/programming/comments/tionj/linus_torvalds_doesnt_do_github_pull_requests", - "code": 403 - } - ], - "http://kilabit.home.local/journal/2023/2022_accomplishment": [ - { - "link": "https://git.sr.ht/~shulhan/asciidoctor-go/tree/main/item/_doc/CHANGELOG.adoc", - "code": 418 - } - ], - "http://kilabit.home.local/journal/2023/go_test_data": [ - { - "link": "https://git.sr.ht/~shulhan/asciidoctor-go/commit/19e2b864", - "code": 418 - }, - { - "link": "https://git.sr.ht/~shulhan/asciidoctor-go/commit/9fe1ecf6", - "code": 418 - } - ], - "http://kilabit.home.local/journal/2023/research_ssh_with_2fa": [ - { - "link": "https://goteleport.com/docs", - "code": 403 - } - ], - "http://kilabit.home.local/journal/2023/using_systemd_mkosi": [ - { - "link": "https://0pointer.net/blog/mkosi-a-tool-for-generating-os-images.html", - "error": "Get \"https://0pointer.net/blog/mkosi-a-tool-for-generating-os-images.html\": dial tcp [2a01:238:43ed:c300:10c3:bcf3:3266:da74]:443: connect: network is unreachable", - "code": 700 - } - ], - "http://kilabit.home.local/journal/2024/karajo_sourcehut_webhook": [ - { - "link": "https://git.sr.ht/~sircmpwn/sr.ht-docs/tree/0bbfd511d98568b0d0114963ec6a90cf733f7db4/item/api-conventions.md", - "code": 418 - } - ], - "http://kilabit.home.local/journal/2024/memfs_vs_goembed": [ - { - "link": "https://git.sr.ht/~shulhan/pakakeh.go/commit/05b02c7b", - "code": 418 - } - ], - "http://kilabit.home.local/journal/2024/rescached_svcb": [ - { - "link": "https://git.sr.ht/~shulhan/pakakeh.go/commit/71eaafc5119b178be61abf6ae7b8a2fbcdfacc44", - "code": 418 - } - ], - "http://kilabit.home.local/journal/2025/2024_accomplishments": [ - { - "link": "https://git.sr.ht/~sircmpwn/sr.ht-docs/tree/0bbfd511d98568b0d0114963ec6a90cf733f7db4/item/git.sr.ht/api.md", - "code": 418 - } ] } } diff --git a/jarink_brokenlinks_fixed.json b/jarink_brokenlinks_fixed.json index f5a2779..a362038 100644 --- a/jarink_brokenlinks_fixed.json +++ b/jarink_brokenlinks_fixed.json @@ -1,5 +1,5 @@ { - "page_links": { + "broken_links": { "http://kilabit.home.local/journal/2009/01/01__00_01__salt_and_pepper": [ { "link": "https://idcorner.org/the-problems-with-openid", @@ -7,57 +7,6 @@ "code": 700 } ], - "http://kilabit.home.local/journal/2009/06/03__slashdot_news_for_jerks_stuff_that_latter": [ - { - "link": "https://www.reddit.com", - "code": 403 - } - ], - "http://kilabit.home.local/journal/2011/01/08_a_poor_mans_feed_parser_and_viewer": [ - { - "link": "https://www.reddit.com/user/_shulhan/submitted/.rss", - "code": 429 - } - ], - "http://kilabit.home.local/journal/2013/07/indid_2013_interoperabilitas_dokumen_untuk_indonesia": [ - { - "link": "https://nhqc3s.hq.nato.int/Apps/Architecture/NISP", - "code": 403 - }, - { - "link": "https://www.opendocumentformat.org", - "error": "Get \"https://www.opendocumentformat.org\": dial tcp [2606:4700:3032::ac43:ccfa]:443: connect: network is unreachable", - "code": 700 - } - ], - "http://kilabit.home.local/journal/2015/03/Bagaimana_mengurangi_KKN_di_Indonesia": [ - { - "link": "https://www.transparency.org/cpi2013/results", - "code": 403 - } - ], - "http://kilabit.home.local/journal/2016/03/Go_language__six_line_assert_without_any_library": [ - { - "link": "https://www.reddit.com/r/golang/comments/44hufh/six_line_assert_for_testing_without_any_library", - "code": 403 - } - ], - "http://kilabit.home.local/journal/2017/02/Protractor_tips_and_trick": [ - { - "link": "https://stackoverflow.com/questions/26584451/how-to-disable-animations-in-protractor-for-angular-js-application", - "code": 403 - }, - { - "link": "https://www.reddit.com/r/angularjs/comments/5urymo/protractor_tips_and_trick", - "code": 403 - } - ], - "http://kilabit.home.local/journal/2017/09/i3__tmux__and_vim": [ - { - "link": "https://www.reddit.com/r/vim/comments/6xeo0d/what_are_a_sane_set_of_key_bindings_between_i3wm", - "code": 403 - } - ], "http://kilabit.home.local/journal/2020/the_mountain_of_kubernetes": [ { "link": "https://x.com/_shuLhan/status/1253140666470686721", @@ -72,21 +21,23 @@ }, { "link": "https://www.gnu.org/gnu/manifesto.html", - "error": "Get \"https://www.gnu.org/gnu/manifesto.html\": net/http: TLS handshake timeout", + "error": "Get \"https://www.gnu.org/gnu/manifesto.html\": dial tcp 209.51.188.116:443: i/o timeout", "code": 700 }, { "link": "https://www.gnu.org/licenses/copyleft.html.en", - "error": "Get \"https://www.gnu.org/licenses/copyleft.html.en\": net/http: TLS handshake timeout", + "error": "Get \"https://www.gnu.org/licenses/copyleft.html.en\": dial tcp 209.51.188.116:443: i/o timeout", "code": 700 }, { "link": "https://www.gnu.org/licenses/gpl-faq.html", - "code": 429 + "error": "Get \"https://www.gnu.org/licenses/gpl-faq.html\": dial tcp 209.51.188.116:443: i/o timeout", + "code": 700 }, { "link": "https://www.gnu.org/philosophy/categories.html.en", - "code": 429 + "error": "Get \"https://www.gnu.org/philosophy/categories.html.en\": dial tcp 209.51.188.116:443: i/o timeout", + "code": 700 } ], "http://kilabit.home.local/journal/2022/lesson_from_learning_swimming": [ @@ -95,68 +46,6 @@ "error": "Get \"https://olympics.com/en/olympic-games/tokyo-2020/results/swimming/men-s-50m-freestyle\": stream error: stream ID 1; INTERNAL_ERROR; received from peer", "code": 700 } - ], - "http://kilabit.home.local/journal/2022/mysql_surprise": [ - { - "link": "https://serverfault.com/questions/195221/how-to-rename-a-mysql-database", - "code": 403 - }, - { - "link": "https://stackoverflow.com/questions/13124632/how-to-set-default-value-of-a-mysql-column-as-unix-timestamp", - "code": 403 - } - ], - "http://kilabit.home.local/journal/2022/things_i_dislike_from_github": [ - { - "link": "https://www.reddit.com/r/programming/comments/tionj/linus_torvalds_doesnt_do_github_pull_requests", - "code": 403 - } - ], - "http://kilabit.home.local/journal/2023/2022_accomplishment": [ - { - "link": "https://git.sr.ht/~shulhan/asciidoctor-go/tree/main/item/_doc/CHANGELOG.adoc", - "code": 418 - } - ], - "http://kilabit.home.local/journal/2023/go_test_data": [ - { - "link": "https://git.sr.ht/~shulhan/asciidoctor-go/commit/19e2b864", - "code": 418 - }, - { - "link": "https://git.sr.ht/~shulhan/asciidoctor-go/commit/9fe1ecf6", - "code": 418 - } - ], - "http://kilabit.home.local/journal/2023/research_ssh_with_2fa": [ - { - "link": "https://goteleport.com/docs", - "code": 403 - } - ], - "http://kilabit.home.local/journal/2024/karajo_sourcehut_webhook": [ - { - "link": "https://git.sr.ht/~sircmpwn/sr.ht-docs/tree/0bbfd511d98568b0d0114963ec6a90cf733f7db4/item/api-conventions.md", - "code": 418 - } - ], - "http://kilabit.home.local/journal/2024/memfs_vs_goembed": [ - { - "link": "https://git.sr.ht/~shulhan/pakakeh.go/commit/05b02c7b", - "code": 418 - } - ], - "http://kilabit.home.local/journal/2024/rescached_svcb": [ - { - "link": "https://git.sr.ht/~shulhan/pakakeh.go/commit/71eaafc5119b178be61abf6ae7b8a2fbcdfacc44", - "code": 418 - } - ], - "http://kilabit.home.local/journal/2025/2024_accomplishments": [ - { - "link": "https://git.sr.ht/~sircmpwn/sr.ht-docs/tree/0bbfd511d98568b0d0114963ec6a90cf733f7db4/item/git.sr.ht/api.md", - "code": 418 - } ] } } |
