diff options
| author | Shulhan <ms@kilabit.info> | 2025-06-12 00:28:42 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2025-06-12 00:28:42 +0700 |
| commit | 95f5e9d8ae6f48630a727863cedefb0ef009565c (patch) | |
| tree | 8ef69d33bf7d3ce87b192d1920de24b70e650839 | |
| parent | 28e58cfc5a0a698ee7cb00427d61bce9205842c3 (diff) | |
| download | kilabit.info-95f5e9d8ae6f48630a727863cedefb0ef009565c.tar.xz | |
all: second round for fixing broken links
| -rw-r--r-- | _content/journal/2007/02/26__why_google/index.adoc | 7 | ||||
| -rw-r--r-- | _content/journal/2008/05/23__anonymous_using_tor_and_privoxy/index.adoc | 2 | ||||
| -rw-r--r-- | _content/journal/2020/things_that_i_dislike_from_gcp/index.adoc | 11 | ||||
| -rw-r--r-- | _content/journal/2022/karajo-example-aur/index.adoc | 2 | ||||
| -rw-r--r-- | jarink_brokenlinks.json | 350 | ||||
| -rw-r--r-- | jarink_brokenlinks_fixed.json | 132 |
6 files changed, 166 insertions, 338 deletions
diff --git a/_content/journal/2007/02/26__why_google/index.adoc b/_content/journal/2007/02/26__why_google/index.adoc index 20a41f4..5bdec2b 100644 --- a/_content/journal/2007/02/26__why_google/index.adoc +++ b/_content/journal/2007/02/26__why_google/index.adoc @@ -6,11 +6,12 @@ company now" Why you should use Google (and its applications), * https://www.google.com/[What You Search Is What You Get^] -* https://mail.google.com/[Gmail^], 7+ GB email storage, with less spam, and - still counting for additional free space +* https://workspace.google.com/intl/en-US/gmail/[Gmail^], + 7+ GB email storage, with less spam, and still counting for additional + free space * pages.google.com - Google Pages, 100 MB personal pages (out of service, replaced with - https://sites.google.com[Google Sites^]) + https://workspace.google.com/products/sites/[Google Sites^]) * picasaweb.google.com - PicasaWeb, 250 MB photo album. + -- diff --git a/_content/journal/2008/05/23__anonymous_using_tor_and_privoxy/index.adoc b/_content/journal/2008/05/23__anonymous_using_tor_and_privoxy/index.adoc index a4b165e..658ddc2 100644 --- a/_content/journal/2008/05/23__anonymous_using_tor_and_privoxy/index.adoc +++ b/_content/journal/2008/05/23__anonymous_using_tor_and_privoxy/index.adoc @@ -13,7 +13,7 @@ Here is the list of packages/software that you need to install, * https://www.torproject.org[Tor^] * https://www.privoxy.org[Privoxy^] * https://www.inet.no/dante[dante] or - https://tsocks.sf.net[tsocks^] + https://tsocks.sourceforge.net/[tsocks^] * https://tork.sourceforge.net[Tork^] (optional, GUI for Tor) In OpenSuSE you can install it from RPM directly. diff --git a/_content/journal/2020/things_that_i_dislike_from_gcp/index.adoc b/_content/journal/2020/things_that_i_dislike_from_gcp/index.adoc index 3f44177..33ab7ce 100644 --- a/_content/journal/2020/things_that_i_dislike_from_gcp/index.adoc +++ b/_content/journal/2020/things_that_i_dislike_from_gcp/index.adoc @@ -1,14 +1,15 @@ -= Things I dislike from Google Cloud Platform (GCP) += Things I dislike from Google Cloud Platform Shulhan <ms@kilabit.info> 25 September 2020 :toc: :sectlinks: -GCP is one of the prominent cloud provider out there. -With all the others Google's products that we praise and we mourned, GCP is +Google Cloud Platform (GCP) is one of the prominent cloud provider out +there. +With all others Google's products that we praise and we mourned, GCP is one of them. -In this article I want to rant about what I dislike with -https://console.cloud.google.com[GCP console web user interface]. +In this article I want to rant about things that I dislike with +https://cloud.google.com[GCP console web user interface]. Let's start. diff --git a/_content/journal/2022/karajo-example-aur/index.adoc b/_content/journal/2022/karajo-example-aur/index.adoc index 419a2d4..8ed3b02 100644 --- a/_content/journal/2022/karajo-example-aur/index.adoc +++ b/_content/journal/2022/karajo-example-aur/index.adoc @@ -494,7 +494,7 @@ $ sudo systemctl start karajo.service Open the browser and point it to your $REMOTE machine IP address (or 127.0.0.1 if you setup on your local machine) at port 31937, for example -http://127.0.0.1:31937[http://127.0.0.1:31937]. +\http://127.0.0.1:31937. It should show the simple page that have link "View build status". Click on that link, you will see the current Hook and Job status. diff --git a/jarink_brokenlinks.json b/jarink_brokenlinks.json index 196d936..8a0188f 100644 --- a/jarink_brokenlinks.json +++ b/jarink_brokenlinks.json @@ -1,494 +1,200 @@ { "page_links": { - "http://kilabit.home.local": [ - { - "link": "https://tour.golang-id.org", - "error": "Head \"https://tour.golang-id.org\": dial tcp 74.125.68.121:443: i/o timeout", - "code": 700 - } - ], "http://kilabit.home.local/journal/2007/02/26__why_google": [ { "link": "https://mail.google.com", - "error": "Head \"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: lookup accounts.google.com: Temporary failure in name resolution", - "code": 700 - }, - { - "link": "https://pack.google.com", - "error": "", - "code": 404 - }, - { - "link": "https://pages.google.com", - "error": "Head \"https://pages.google.com\": dial tcp: lookup pages.google.com: Temporary failure in name resolution", - "code": 700 - }, - { - "link": "https://picasaweb.google.com", - "error": "Head \"https://get.google.com/albumarchive/pwa/\": dial tcp: lookup get.google.com: Temporary failure in name resolution", + "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": "Head \"https://accounts.google.com/ServiceLogin?service=wise\u0026passive=1209600\u0026osid=1\u0026continue=https://sites.google.com/\u0026followup=https://sites.google.com/\": dial tcp: lookup accounts.google.com: Temporary failure in name resolution", + "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/2007/03/02__goodbye_old_men": [ - { - "link": "https://www.wired.com/wired/archive/13.03/yahoo.html", - "error": "", - "code": 404 - } - ], "http://kilabit.home.local/journal/2008/05/23__anonymous_using_tor_and_privoxy": [ { - "link": "https://packages.opensuse-community.org", - "error": "Head \"https://packages.opensuse-community.org\": dial tcp 46.4.90.189:443: i/o timeout", - "code": 700 - }, - { - "link": "https://tork.sourceforge.net", - "error": "Head \"https://sourceforge.net/projects/tork/\": dial tcp: lookup sourceforge.net: Temporary failure in name resolution", - "code": 700 - }, - { "link": "https://tsocks.sf.net", - "error": "Head \"http://tsocks.sourceforge.net/\": dial tcp: lookup tsocks.sourceforge.net: Temporary failure in name resolution", - "code": 700 - } - ], - "http://kilabit.home.local/journal/2008/05/27__16_01__team_based_project": [ - { - "link": "https://thisshouldbeblog.blogspot.com/2008/05/do-vs-do-not.html", - "error": "", - "code": 404 + "code": 500 } ], "http://kilabit.home.local/journal/2009/01/01__00_01__salt_and_pepper": [ { - "link": "https://idcorner.org/2007/08/22/the-problems-with-openid", - "error": "Head \"https://idcorner.org/2007/08/22/the-problems-with-openid\": tls: failed to verify certificate: x509: certificate is valid for server20.hostwhitelabel.com, not idcorner.org", + "link": "https://idcorner.org/the-problems-with-openid", + "error": "Get \"https://idcorner.org/the-problems-with-openid\": tls: failed to verify certificate: x509: certificate is valid for server20.hostwhitelabel.com, not idcorner.org", "code": 700 } ], "http://kilabit.home.local/journal/2009/06/03__slashdot_news_for_jerks_stuff_that_latter": [ { - "link": "https://news.ycombinator.com", - "error": "", - "code": 405 - }, - { "link": "https://www.reddit.com", - "error": "", "code": 403 } ], - "http://kilabit.home.local/journal/2009/12/04__rescached_is_here": [ - { - "link": "https://aur.archlinux.org/packages/rescached-git", - "error": "", - "code": 405 - } - ], - "http://kilabit.home.local/journal/2010/07/13__life_game_connect_the_dots": [ - { - "link": "https://www.randi.org/site/index.php/swift-blog/1057-what-everyone-knows.html", - "error": "Head \"https://www.randi.org/site/index.php/swift-blog/1057-what-everyone-knows.html\": dial tcp 71.163.252.11:443: connect: connection refused", - "code": 700 - } - ], "http://kilabit.home.local/journal/2011/01/08_a_poor_mans_feed_parser_and_viewer": [ { - "link": "https://kilabit.info/labs/wui/index.html", - "error": "", - "code": 404 - } - ], - "http://kilabit.home.local/journal/2013/01/29__ulasan_buku_snow_oleh_orhan_pamuk": [ - { - "link": "https://www.nytimes.com/2006/07/12/world/europe/12iht-virgins.2184928.html?_r=1\u0026pagewanted=all\u0026", - "error": "", - "code": 403 + "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://jdih.ristek.go.id/?q=system/files/perundangan/113572658393.pdf", - "error": "Head \"https://jdih.ristek.go.id/?q=system/files/perundangan/113572658393.pdf\": dial tcp: lookup jdih.ristek.go.id: no such host", - "code": 700 - }, - { - "link": "https://nhqc3s.nato.int/architecture/_docs/NISPv2/volume2/ch03s04.html", - "error": "Head \"https://nhqc3s.nato.int/architecture/_docs/NISPv2/volume2/ch03s04.html\": dial tcp 194.7.80.150:443: i/o timeout", - "code": 700 - }, - { - "link": "https://projects.gnome.org/evince", - "error": "Head \"https://wiki.gnome.org/Apps/Evince\": dial tcp: lookup wiki.gnome.org: Temporary failure in name resolution", - "code": 700 + "link": "https://nhqc3s.hq.nato.int/Apps/Architecture/NISP", + "code": 403 }, { "link": "https://www.opendocumentformat.org", - "error": "Head \"https://opendocumentformat.org/\": dial tcp: lookup opendocumentformat.org: Temporary failure in name resolution", + "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/2014/05/Dosa_Bersama": [ - { - "link": "https://www.who.int/mediacentre/factsheets/fs310/en/index2.html", - "error": "", - "code": 404 - } - ], "http://kilabit.home.local/journal/2015/03/Bagaimana_mengurangi_KKN_di_Indonesia": [ { - "link": "https://www.transparency.org/cpi2013/results.", - "error": "", + "link": "https://www.transparency.org/cpi2013/results", "code": 403 } ], - "http://kilabit.home.local/journal/2015/09/Bahasa_Pemrograman_Go": [ - { - "link": "https://127.0.0.1:6060", - "error": "Head \"https://127.0.0.1:6060\": dial tcp 127.0.0.1:6060: connect: connection refused", - "code": 700 - }, - { - "link": "https://go.dev/dl", - "error": "", - "code": 405 - }, - { - "link": "https://tour.golang-id.org", - "error": "", - "code": 700 - } - ], - "http://kilabit.home.local/journal/2015/10/Eksplorasi_Alat_Manajemen_Konfigurasi": [ - { - "link": "https://github.com/chef/omnibus-chef/issues/524", - "error": "", - "code": 404 - } - ], - "http://kilabit.home.local/journal/2016/01/Mari_enkripsi_dengan_Letsencrypt": [ - { - "link": "https://letsencrypt.readthedocs.org", - "error": "Head \"https://letsencrypt.readthedocs.io/\": dial tcp: lookup letsencrypt.readthedocs.io: Temporary failure in name resolution", - "code": 700 - } - ], "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", - "error": "", "code": 403 } ], - "http://kilabit.home.local/journal/2017/01/List_and_open_tmux_session_with_rofi": [ - { - "link": "https://davedavenport.github.io/rofi", - "error": "", - "code": 404 - } - ], "http://kilabit.home.local/journal/2017/02/Protractor_tips_and_trick": [ { - "link": "https://protractortest.org", - "error": "Head \"https://protractortest.org\": tls: failed to verify certificate: x509: certificate is valid for *.github.com, github.com, not protractortest.org", - "code": 700 - }, - { "link": "https://stackoverflow.com/questions/26584451/how-to-disable-animations-in-protractor-for-angular-js-application", - "error": "", "code": 403 }, { "link": "https://www.reddit.com/r/angularjs/comments/5urymo/protractor_tips_and_trick", - "error": "", "code": 403 } ], - "http://kilabit.home.local/journal/2017/07/Integrating_Buildbot_and_Mattermost": [ - { - "link": "http://{{", - "error": "parse \"http://{{\": invalid character \"{\" in host name", - "code": 700 - }, - { - "link": "https://about.mattermost.com", - "error": "Head \"https://mattermost.com/?\u0026redirect_source=about-mm-com\": dial tcp: lookup mattermost.com: Temporary failure in name resolution", - "code": 700 - } - ], "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", - "error": "", "code": 403 } ], - "http://kilabit.home.local/journal/2018/05/Beku__dependencies_management_should_be_simple": [ - { - "link": "https://www.archlinux.org/pacman", - "error": "Head \"https://archlinux.org/pacman\": dial tcp: lookup archlinux.org: Temporary failure in name resolution", - "code": 700 - } - ], - "http://kilabit.home.local/journal/2020/re-learning_slice": [ - { - "link": "https://go.dev/blog/slices-intro,", - "error": "", - "code": 404 - }, - { - "link": "https://go.dev/doc/effective_go,", - "error": "", - "code": 404 - }, - { - "link": "https://go.dev/ref/spec,", - "error": "", - "code": 404 - } - ], "http://kilabit.home.local/journal/2020/the_mountain_of_kubernetes": [ { - "link": "https://twitter.com/_shuLhan/status/1253140666470686721?ref_src=twsrc%5Etfw", - "error": "", - "code": 403 + "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": "Head \"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: lookup accounts.google.com: Temporary failure in name resolution", + "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://docs.freebsd.org/en/articles/bsdl-gpl", - "error": "Head \"http://docs.freebsd.org/en/articles/bsdl-gpl/\": dial tcp: lookup docs.freebsd.org: Temporary failure in name resolution", - "code": 700 - }, - { "link": "https://www.fsf.org", - "error": "Head \"https://www.fsf.org\": remote error: tls: handshake failure", + "error": "Get \"https://www.fsf.org\": remote error: tls: handshake failure", "code": 700 }, { "link": "https://www.gnu.org/gnu/manifesto.html", - "error": "Head \"https://www.gnu.org/gnu/manifesto.html\": dial tcp 209.51.188.116:443: i/o timeout", + "error": "Get \"https://www.gnu.org/gnu/manifesto.html\": net/http: TLS handshake timeout", "code": 700 }, { "link": "https://www.gnu.org/licenses/copyleft.html.en", - "error": "Head \"https://www.gnu.org/licenses/copyleft.html.en\": dial tcp 209.51.188.116:443: i/o timeout", + "error": "Get \"https://www.gnu.org/licenses/copyleft.html.en\": net/http: TLS handshake timeout", "code": 700 }, { "link": "https://www.gnu.org/licenses/gpl-faq.html", - "error": "Head \"https://www.gnu.org/licenses/gpl-faq.html\": dial tcp 209.51.188.116:443: i/o timeout", - "code": 700 + "code": 429 }, { "link": "https://www.gnu.org/philosophy/categories.html.en", - "error": "Head \"https://www.gnu.org/philosophy/categories.html.en\": dial tcp 209.51.188.116:443: i/o timeout", - "code": 700 + "code": 429 } ], "http://kilabit.home.local/journal/2022/karajo-example-aur": [ { - "link": "http://127.0.0.1:31937.", - "error": "parse \"http://127.0.0.1:31937.\": invalid port \":31937.\" after host", + "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", "code": 700 - }, - { - "link": "https://aur.archlinux.org/google-cloud-ops-agent-git.git", - "error": "", - "code": 404 } ], "http://kilabit.home.local/journal/2022/lesson_from_learning_swimming": [ { "link": "https://olympics.com/en/olympic-games/tokyo-2020/results/swimming/men-s-50m-freestyle", - "error": "Head \"https://olympics.com/en/olympic-games/tokyo-2020/results/swimming/men-s-50m-freestyle\": stream error: stream ID 1; INTERNAL_ERROR; received from peer", + "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", - "error": "", "code": 403 }, { "link": "https://stackoverflow.com/questions/13124632/how-to-set-default-value-of-a-mysql-column-as-unix-timestamp", - "error": "", "code": 403 } ], "http://kilabit.home.local/journal/2022/things_i_dislike_from_github": [ { - "link": "https://github.com/pulls", - "error": "", - "code": 404 - }, - { - "link": "https://github.com/pulls?q=is%3Aopen+is%3Apr", - "error": "", - "code": 404 - }, - { - "link": "https://news.ycombinator.com/item?id=3960876", - "error": "", - "code": 405 - }, - { "link": "https://www.reddit.com/r/programming/comments/tionj/linus_torvalds_doesnt_do_github_pull_requests", - "error": "", "code": 403 } ], "http://kilabit.home.local/journal/2023/2022_accomplishment": [ { "link": "https://git.sr.ht/~shulhan/asciidoctor-go/tree/main/item/_doc/CHANGELOG.adoc", - "error": "", "code": 418 } ], - "http://kilabit.home.local/journal/2023/email_server_using_postfix_opendkim_dovecot": [ - { - "link": "https://www.opendkim.org", - "error": "Head \"https://www.opendkim.org\": EOF", - "code": 700 - } - ], "http://kilabit.home.local/journal/2023/go_test_data": [ { "link": "https://git.sr.ht/~shulhan/asciidoctor-go/commit/19e2b864", - "error": "", "code": 418 }, { "link": "https://git.sr.ht/~shulhan/asciidoctor-go/commit/9fe1ecf6", - "error": "", "code": 418 } ], "http://kilabit.home.local/journal/2023/research_ssh_with_2fa": [ { - "link": "https://aur.archlinux.org/packages/teleport-bin", - "error": "", - "code": 405 - }, - { "link": "https://goteleport.com/docs", - "error": "", "code": 403 - }, - { - "link": "https://goteleport.com/docs/architecture/nodes", - "error": "", - "code": 404 - }, - { - "link": "https://goteleport.com/docs/server-access/getting-started", - "error": "", - "code": 404 - }, - { - "link": "https://support.google.com/accounts/answer/1066447", - "error": "", - "code": 404 - }, - { - "link": "https://support.google.com/cloud/answer/6158849?hl=en-GB", - "error": "", - "code": 404 - }, - { - "link": "https://vpn.internal:3443", - "error": "Head \"https://vpn.internal:3443\": dial tcp: lookup vpn.internal: no such host", - "code": 700 } ], "http://kilabit.home.local/journal/2023/using_systemd_mkosi": [ { - "link": "https://man.archlinux.org/man/systemd-nspawn.5", - "error": "", - "code": 404 - } - ], - "http://kilabit.home.local/journal/2023/using_systemd_mkosi_2": [ - { - "link": "https://man.archlinux.org/man/systemd-nspawn.5", - "error": "", - "code": 404 - } - ], - "http://kilabit.home.local/journal/2024/2023_accomplishment": [ - { - "link": "https://sr.ht/~shulhan/trunks", - "error": "", - "code": 404 - } - ], - "http://kilabit.home.local/journal/2024/best_tv_series": [ - { - "link": "https://media.themoviedb.org/t/p/w500/88lzeVmNWhNah7TA2SVTreIRM8p.jpg", - "error": "Head \"https://image.tmdb.org/t/p/w500/88lzeVmNWhNah7TA2SVTreIRM8p.jpg\": dial tcp: lookup image.tmdb.org: Temporary failure in name resolution", + "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://man.sr.ht/api-conventions.md", - "error": "", - "code": 404 + "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", - "error": "", "code": 418 } ], "http://kilabit.home.local/journal/2024/rescached_svcb": [ { "link": "https://git.sr.ht/~shulhan/pakakeh.go/commit/71eaafc5119b178be61abf6ae7b8a2fbcdfacc44", - "error": "", "code": 418 } ], "http://kilabit.home.local/journal/2025/2024_accomplishments": [ { - "link": "https://aur.archlinux.org/packages/hunspell-id-git", - "error": "", - "code": 405 - }, - { - "link": "https://domain", - "error": "Head \"https://domain\": dial tcp: lookup domain: no such host", - "code": 700 - }, - { - "link": "https://man.sr.ht/git.sr.ht/api.md", - "error": "", - "code": 404 - }, - { - "link": "https://tour.golang-id.org", - "error": "", - "code": 700 - }, - { - "link": "https:/domain", - "error": "Head \"https:/domain\": http: no Host in request URL", - "code": 700 + "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 eae72b7..f5a2779 100644 --- a/jarink_brokenlinks_fixed.json +++ b/jarink_brokenlinks_fixed.json @@ -1,42 +1,162 @@ { "page_links": { + "http://kilabit.home.local/journal/2009/01/01__00_01__salt_and_pepper": [ + { + "link": "https://idcorner.org/the-problems-with-openid", + "error": "Get \"https://idcorner.org/the-problems-with-openid\": tls: failed to verify certificate: x509: certificate is valid for server20.hostwhitelabel.com, not idcorner.org", + "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", - "error": "", "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", - "error": "", "code": 403 }, { "link": "https://www.reddit.com/r/angularjs/comments/5urymo/protractor_tips_and_trick", - "error": "", "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/2022/gpl": [ + { + "link": "https://www.fsf.org", + "error": "Get \"https://www.fsf.org\": remote error: tls: handshake failure", + "code": 700 + }, + { + "link": "https://www.gnu.org/gnu/manifesto.html", + "error": "Get \"https://www.gnu.org/gnu/manifesto.html\": net/http: TLS handshake 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", + "code": 700 + }, + { + "link": "https://www.gnu.org/licenses/gpl-faq.html", + "code": 429 + }, + { + "link": "https://www.gnu.org/philosophy/categories.html.en", + "code": 429 + } + ], + "http://kilabit.home.local/journal/2022/lesson_from_learning_swimming": [ + { + "link": "https://olympics.com/en/olympic-games/tokyo-2020/results/swimming/men-s-50m-freestyle", + "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", - "error": "", "code": 403 }, { "link": "https://stackoverflow.com/questions/13124632/how-to-set-default-value-of-a-mysql-column-as-unix-timestamp", - "error": "", "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", - "error": "", "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 + } ] } } |
