またJaneの話題なのだが乗り物板のスレッドが「全てのタブの更新チェック」などでチェックの際
301エラーが出てうまく取得できないときの対処方法
まとめてチェック時には開いてるタブが多すぎて今まで気づかなかったのだが
HTTP/1.1 301 Moved Permanently
[バイク車種メーカー]: HTTP/1.1 301 Moved Permanently
などと出て取得がうまくいかなくなっていたことが判明
該当のカテゴリに属するスレッドタブを手動で新着チェックはできるのだがやはりまとめてチェックができない(未読タブが青くならない)のが不便なのでなんとか対処してみる
いきなり結論としてはエラーの出ている板は乗り物関連でありカテゴリが「趣味」から「乗り物」に移動してしまったことが原因のようだ
そこで5chのスレッドに対処法があったので原文ママで載せておく
以下原文
https://egg.5ch.net/test/read.cgi/software/1588754275/
Jane Style Part158
225名無しさん@お腹いっぱい。2020/05/10(日) 12:44:06.13ID:xd6KetZV0>>233>>257>>403>>450>>948>>953>>969
乗り物関連の板が軒並み301だった理由がわかったわ。
乗り物関連の板(鉄道など)は、カテゴリが「趣味」から「乗り物」に変わっていて、
ログは「趣味」のまま、「乗り物」の方はJane Styleの内部的にはリンク扱いになっているようだ。
(1) BBSメニュー https://menu.5ch.net/bbsmenu.html を参考にして、
Jane Styleのフォルダを探り、
「趣味」フォルダの中にある乗り物関連のフォルダを「乗り物」フォルダに移動
(2) jane2ch.brdの以下の部分を修正する(e.g. 鉄道総合板の場合)
趣味 1
mevius.2ch.net train 鉄道総合
乗り物 1
mevius.2ch.net train 鉄道総合 link
↓
趣味 1
[削除]
乗り物 1
mevius.5ch.net train 鉄道総合 [削除]
(3) bbsmenu.datとbbsmenu.idxを削除
(4) Jane Styleを起動し、bbsmenu取得先が https://menu.5ch.net/bbsmenu.html であることを確認
(5) 板一覧を更新のうえ、すべての板のインデックスを再構築
この手順でおそらく直るはず。
実行前にバックアップは取っておけよ。
以上原文ママ
例えばエラーの出ているバイク車種メーカーは自分の環境のjane2ch.brdでは
趣味 0
krsw.2ch.net motorbike バイク車種メーカー
乗り物 0
krsw.2ch.net motorbike バイク車種メーカー link
となっていたので
趣味 0
[削除]
乗り物 0
krsw.5ch.net motorbike バイク車種メーカー
と修正する必要がある
一応趣味と乗り物で重複しているカテゴリで末尾にlinkがつくものを修正
logsフォルダの「趣味」に有るログファイルをフォルダごと「乗り物」に移動
bbsmenu.datとbbsmenu.idxの削除
板一覧を更新のうえ、すべての板のインデックスを再構築
これで301エラーが出なければ成功
ちなみに.2chの部分はほぼ.5chに置き換わっているはずなので注意して修正
何気に修正方法のレス日時が2020年となっているのでおそらくこの頃からおかしかったのだろうが気づかずに放置してしまっていた
なんとなく新着のレスが付くのが遅い気はしていたんだけどまさかこんな不具合があったとは
まあこれに関してはスレの人も言ってたが5chの鯖移転やらカテゴリ移動なんかして不具合を誘発しまくってる運営にも問題ありそうだけど
まあ取り敢えず解決してよかった






コメントを残す