有馬総一郎のブログ

(彼氏の事情)

2025年03月24日 08:07:11 JST - 3 minute read - Linux

Dockerコンテナが`Error response from daemon: Cannot restart container xxxx: driver failed programming external connectivity on endpoint xxxx (xxxx): failed to bind port 0.0.0.0:xxxx/tcp: fork/exec /usr/bin/rootlesskit-docker-proxy: no such file or directory`となって起動できない

ある日、 Minifluxに接続できないことに気付く。docker compose logs minifluxでログ見てもエラーを吐いてない。とりあえず再起動するか、とdocker compose restart minifluxすると以下のエラー。

$ docker compose restart miniflux 
[+] Restarting 0/1
 ⠹ Container miniflux  Restarting                                                                                                                                       0.2s 
Error response from daemon: Cannot restart container 1d73e6a0d722efc310081857092cd962cb06e096ff86c1e9b3f6e594148b2021: driver failed programming external connectivity on endpoint miniflux (c9a7a47281192d1f8ff7d5406288e46596d176c75c4b6363408150c3e97c08a6): failed to bind port 0.0.0.0:8280/tcp: fork/exec /usr/bin/rootlesskit-docker-proxy: no such file or directory

2025年01月24日 09:47:48 JST - 2 minute read - Linux

`WARNING: PV /dev/sdxn in VG ubuntu-vg is using an old PV header, modify the VG to update.`との警告が表示される

小ネタもうひとつ。

Generating grub configuration file ...
  WARNING: PV /dev/sda3 in VG ubuntu-vg is using an old PV header, modify the VG to update.

との警告。

2025年01月24日 09:24:10 JST - 1 minute read - Linux

`アーキテクチャ 'i386' をサポートしないため設定ファイル 'main/binary-i386/Packages' の取得をスキップ`と表示されてパッケージ更新できない

常識なんだろうが、知らなかったのでメモ。cloudflared古いままですよ、という警告出てたのでアップデートするも更新されない。見るとN: リポジトリ 'https://pkg.cloudflare.com/cloudflared jammy InRelease' がアーキテクチャ 'i386' をサポートしないため設定ファイル 'main/binary-i386/Packages' の取得をスキップと表示されている。

cloudflared

2025年01月22日 07:24:43 JST - 5 minute read - Linux

一部のターミナルを起動すると固まるのでIBusからFcitx5に乗り換えた

AlacrittyRio TerminalWarpといった割かしモダンなターミナルを起動すると固まることが起きていた。起動して、数秒後にはCtrl-Alt-F3などで仮想コンソールの起動はできる状態なのだが、GUI操作できない。ログなど見ても分からず困っていた。

2025年01月21日 20:19:21 JST - 4 minute read - Linux

Cloudflare経由で同期アプリSyncthingを使ってみる

JoplinはCLIで起動、編集までできるので重用しているのだけど、パッとメモる時は、5分間隔で同期されるのを待つかjoplin syncとコマンドを叩いて手動で同期しなければいけないので、ちょっと不便。最初は、ブラウザ・オンラインでメモれる自己ホスト型のマークダウンサーバーを構築しようと思ったけど、ちょっとしたメモ書きにそこまでやるのは面倒なので、 Syncthingを導入することにした。インストールはdockerでなくバイナリパッケージ1をインストールした。

基本は、 複数のPCでファイルを同期する「Syncthing」を使ってみた #Linux - Qiitaのとおりで上手くいく。のはずだが、アホなことで躓いたのでメモっておく。

2025年01月10日 06:56:28 JST - 13 minute read - Linux

Nextcloudより同期が速いと言われるSeafileをDocker+Non-Root Domain Subdirectory構成で試してみる

Nextcloudを初期化して、同期をやりなおしていると、同期エラーになったり、そもそも同期が遅いこと1が不満だったので、 Seafileを試してみることにした。

Seafile

2025年01月09日 19:36:25 JST - 2 minute read - Linux

Nextcloudで`413 Request Entity Too Large`のエラーとなってしまう

前回Nextcloudを初期化して、データを取り込み直そうとしたら、何度も413 Request Entity Too Largeのエラーとなって同期が完了しない。

Nextcloud

2025年01月09日 18:29:01 JST - 3 minute read - Linux

NextCloud Severを初期化する

前回、外付けHDDのデータが吹き飛んだことを書いたが、それで Nextcloudを初期化して、データを取り込み直すことにした。バージョンは Nextcloud Hub 8 (29.0.8)

2025年01月08日 06:10:55 JST - 5 minute read - Linux

`xfs_repair -L`したらデータが吹き飛んだ

数ヶ月前から外付けHDDの調子が悪いと思ったら、不思議な事象に出喰わした。マウントはされているのだけど、そのマウントポイント以下のディレクトリやファイルを参照しようとするとエラーとなる。ls: '/mnt/hdd/other/files' にアクセスできません: 入力/出力エラーです

なお、以下の内容は、一人の馬鹿者の愚行を記録しただけなので真似たり、そのまま信じないように。

2025年01月07日 21:29:57 JST - 5 minute read - Mozilla

Cookie AutoDeleteが更新止まったままでChromeではサポート対象外となったので、Self-Destructing Cookiesに乗り換えようしたが、そのまま使い続けることにした

本当は、 Cookie AutoDeleteから Self-Destructing Cookiesに乗り換えてハッピーです、というオチにしたかったけど、思ってる以上に Cookie AutoDeleteが優れていたことが分かっただけなのだった。以下、読む価値はないが、折角、書いたので残しておく。

ある日、Google Chromeを起動したら、「サポート切れなので無効にしました」みたいな表示された。うん?と思ったら、 Cookie AutoDeleteが、2022年12月20日からずっと更新されていない。Firefox、Chrome両方で使っているが、問題もなく動いていたので気付かなかった。

Cookie AutoDelete