NAS ADM 4.0.2.RPL2 の更新で…
気づいたら,ASUSTOR NAS の favicon.ico が変わってしまっていた.
LAN 内からその NAS の先頭ページを表示しようとすると ADM の入り口へのリンクが存在する.
ファイアウォールで設定しているので大丈夫だろうとは思うが,ADM のポートが見える様になるのではないか?
ちょっと危険と思われるので,index.php と htm を以前のものに戻した.
2022/03/28
ADM 4.0.5.RRS1 に更新されて,ADM への入り口のリンクは表示されなくなった.
Synology Mail Server
先日 ASUSTOR NAS でメール関係を設定した が,うまく動作しないので今度は Synology NAS で.
Web で検索する と MailPlus Server と Mail Server が見つかる.
が,DS116 には MailPlus Server はインストールできないみたい.
Synology Mail Server は次の様な感じ.
他に POP3 を有効に.
ルータで ASUSTOR NAS へ転送していたものを Synology NAS に(ポートフォワーディングの設定).
ここまでは意外とすんなり.
メーラの設定はまだ完全にはわかってないが,何とか受信できることは確認できた.
直接は関係ないが,ドメインの情報を更新しようとして,確認後の「設定する」を行うとエラー.
メンテナンス情報 のへの入り方がわかり難い.
不要なメールが多いとは思っていたが,重要な情報が伝わりにくいのは如何なものか?
アナウンスのあった 1/26 18:00 頃まで更新できなかった.
2022/01/27
メールのデータは,それぞれのユーザの .Maildir 以下に存在しているみたい.
Iwao@DS116:~$ pwd
/var/services/homes/Iwao
Iwao@DS116:~$ tree .Maildir/
.Maildir/
├── cur
│ ├── 1643079743.M431357P3027.DS116,S=1201,W=1238:2,S
│ ├── 1643079976.M326882P4473.DS116,S=1005,W=1033:2,S
│ ├── 1643080038.M170836P5420.DS116,S=1192,W=1231:2,S
│ ├── 1643080114.M298271P5625.DS116,S=1038,W=1065:2,S
│ ├── 1643085691.M688765P22375.DS116,S=1238,W=1275:2,S
│ ├── 1643085822.M842535P22866.DS116,S=1246,W=1283:2,S
│ ├── 1643086897.M829597P27644.DS116,S=1239,W=1276:2,S
│ ├── 1643087608.M44210P30687.DS116,S=797,W=815:2,S
│ ├── 1643087691.M559494P31029.DS116,S=1238,W=1275:2,S
│ ├── 1643087805.M721122P31507.DS116,S=1247,W=1284:2,S
│ ├── 1643088000.M130631P32277.DS116,S=1230,W=1259:2,S
│ ├── 1643088239.M540466P7084.DS116,S=967,W=995:2,S
│ ├── 1643089198.M442878P23850.DS116,S=1813,W=1852:2,S
│ ├── 1643098555.M720684P30677.DS116,S=1360,W=1401:2,S
│ ├── 1643117771.M942067P12351.DS116,S=881,W=908:2,S
│ ├── 1643153388.M81263P4817.DS116,S=1348,W=1382:2,S
│ ├── 1643202594.M299954P12263.DS116,S=1207,W=1237:2,S
│ ├── 1643204390.M317273P22253.DS116,S=1283,W=1325:2,S
│ ├── 1643258521.M138648P15962.DS116,S=4419,W=4555:2,S
│ └── 1643258534.M602782P15995.DS116,S=5528,W=5694:2,S
├── dovecot.index.cache
├── dovecot.index.log
├── dovecot.list.index.log
├── dovecot-uidlist
├── dovecot-uidvalidity
├── dovecot-uidvalidity.61ef683f
├── maildirfolder
├── new
└── tmp
3 directories, 27 files
Iwao@DS116:~$
仮想ホストの設定 ポート
先日の設定 で LAN 内からそれぞれの NAS に振り分けられる様にはなったが,今度は WAN を含めたもの.
Synology NAS
「ポート」の設定で 54321 の様にポート番号を指定する.
ASUSTOR NAS
ポート番号 54322 を追加する.
これで LAN 内からは test1.mish.work:54321 の様にアクセス可能になる.
あとはルータでそれぞれのポートを通す必要がある.
次の様に振り分けることも可能.
if (hn == "test1.mish") { location.href = "http://test1.mish.work:54321/" ; }
if (hn == "test2.mish") { location.href = "http://test2.mish.work:54322/" ; }
NAS の仮想ホストの設定
LAN 内で NAS の特定のディレクトリに test1.mish.work の様にアクセスするための設定.
Synology NAS
「Web Station」-「Web サービスポータル」の「作成」-「サービスポータルの作成」.
「仮想ホスト」を選択.
ホスト名を test1.mish.work ,ドキュメントルートを NAS 上のあるディレクトリを指定.
これで LAN 内から test1.mish.work の様にアクセスできるようになる.
2023/11/06 DSM 7.2 仮想ホストの設定
ASUSTOR NAS
「Web Center」-「仮想ホスト」の「追加」.
ホスト名を test2.mish.work ,フォルダ名は NAS 上のあるディレクトリを指定.
QNAP NAS
「コントロールパネル」-「アプリケーション」-「Web サーバー」の「仮想ホスト」-「仮想ホストの作成」.
ホスト名を test3.mish.work ,ルートディレクトリは NAS 上のあるディレクトリを指定.
m_atime 2446/05/11 07:38:55
2022/01/17
VC 2019 でビルドした exe でも特に変わらず.
ローカルドライブや Synology NAS では,正しく設定される.
MFC exe で QNAP NAS 上に上書き保存した時にその様になってしまう?
ASUSTOR NAS でも QNAP NAS 同様に正しくない.
デバッガで追いかけると,
CMirrorFile::Close で MFC9EA4BEB9.tmp を ::ReplaceFile の時.
出力されたファイルを CFileStatus で見ると 0x000000037fffffff .
0000 0003 7fff ffff が 2446/05/11 になる.
QNAP NAS WordPress Import
ブログのバックアップ用に,Blogger にインポート .
データが少ないものは移行できたが,メインのブログはうまくインポートできない.
それで QNAP NAS の WordPress に…
WordPress でインポートしようとすると 2M の制限で読み込めない.
phpinfo() ; で表示させると 2047M にはなっている.php.ini も.
どこに持っている情報なのかわからないので ,htaccess で指定することにした.
インポートしていると,何故かエラーになってしまう.
Proxy Error
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request
Reason: Error reading from remote server
投稿一覧を見るとデータは入っていそうなので,この状態で様子見.
ASUSTOR NAS upload_max_filesize
ASUSTOR NAS でアップロードできるファイルの制限は 2M になっている.
今回,別の NAS の WordPress ファイルをインポートしようとすると,2MB の制限に引っ掛かって読み込めない.
以前は PHP 5.6 に切替て対応した が,今はこの方法が使えないので php.ini を変更することに.
SSH 接続 して php.ini の upload_max_filesize を 20M に.
反映させるために App Central で PHP 7 を一度停止して,すぐに実行.
Web Center の「Webサーバー」で「有効」にする必要がある.
今回のインポートしようとしたファイルは,11 MB 程度あった.
そのため post_max_size も 8M から 32M に変更.
1 時間程度かかってインポートできた.
WordPress のインポート
Iwao の新規ユーザを作成できませんでした。投稿は現在のユーザに関連付けられます。
amp_validation_error 48cc07251c8d5157b9e9a897d0ed4499 のインポートに失敗しました
amp_validation_error 502662b90c836da49548b5e05fa9600e のインポートに失敗しました
amp_validation_error 6ba58cff20693639d052998163af35c9 のインポートに失敗しました
amp_validation_error 74f0569466346207f7e684496a8f8abc のインポートに失敗しました
amp_validation_error 8c32527465654f1f049900723ae0e156 のインポートに失敗しました
amp_validation_error 95f0f68b6007fd64c4baaea2c4190c0d のインポートに失敗しました
amp_validation_error a23b7a8625ee5499036e0a944b77fb53 のインポートに失敗しました
amp_validation_error e9e8eb16d0b29ff8c18b17b472b7e774 のインポートに失敗しました
“https://mish.myds.me/wordpress/dev/2021/12/03/ws2022-iis-php/” をインポートできませんでした。投稿タイプ amp_validated_url が有効ではありません。
“https://mish.myds.me/wordpress/dev/about/” をインポートできませんでした。投稿タイプ amp_validated_url が有効ではありません。
“https://mish.myds.me/wordpress/dev/2021/12/03/ws2022-iis-php/ws2022_iis_add_php_8/” をインポートできませんでした。投稿タイプ amp_validated_url が有効ではありません。
“https://mish.myds.me/wordpress/dev/2021/12/22/asustor-nas-mail-server/” をインポートできませんでした。投稿タイプ amp_validated_url が有効ではありません。
“https://mish.myds.me/wordpress/dev/2021/12/22/asustor-nas-mail-server/as5202t_mail_server_receive/” をインポートできませんでした。投稿タイプ amp_validated_url が有効ではありません。
“https://mish.myds.me/wordpress/dev/2021/12/28/asustor-mail-server-fw/” をインポートできませんでした。投稿タイプ amp_validated_url が有効ではありません。
“https://mish.myds.me/wordpress/dev/2021/12/28/asustor-mail-server-fw/as5202t_mail_server_return/” をインポートできませんでした。投稿タイプ amp_validated_url が有効ではありません。
“https://mish.myds.me/wordpress/dev/2022/01/05/do-not-work-qnap-nas-page/” をインポートできませんでした。投稿タイプ amp_validated_url が有効ではありません。
“https://mish.myds.me/wordpress/dev/2022/01/05/do-not-work-qnap-nas-page/qnap_install_perl/” をインポートできませんでした。投稿タイプ amp_validated_url が有効ではありません。
すべて完了しました。 ではお楽しみください !
インポートしたユーザーのパスワードと権限を更新してください。
https://as.mish.work/wordpress/
試してはいませんが,WordPress でのサイズのみであれば .htaccess を直接編集した方が簡単です.
次の様な記述を最後に追加します.
php_value post_max_size 20M
php_value upload_max_filesize 20M
QNAP NAS 上の WordPress の場所
QNAP NAS 上の App Center で,WordPress の更新版 5.8.2 があった.
特に意識しないで更新すると…
今まで \\(NAS)\Web\WordPress\(WordPress のファイル) となっていたものが,なくなってしまった?
以前 Synology NAS を更新 した時も場所が変わってしまったことがあった.
今回はなかなか場所がわからない.
QuLog Center の「イベントログ」で,やっと見つけた.
/share/…/.qpkg/WordPress にあった.
ダッシュボードの動作が遅くなった気がする.
また,先頭のページは表示されるが,それぞれの記事は 404 になってしまう?
記事の編集は問題なくできそうなので,どこかの設定がまだうまくないみたい.
QNAP NAS 上のサイトが…
QNAP NAS 上の幾つかのページがうまく動作しなくなった.
静的なページや,WordPress と Joomla! のページは問題ない.
いろいろと動きを見ると,C++ で書いたコードを呼出しているページがうまく動作していない様子.
SSH 接続して幾つかのコマンドを実行すると command not found となってしまう.
which gcc などで探すと,gcc が見つからない.
以前 gcc などは入れている ので,/opt/bin/gcc として存在するはず.
/opt/bin/ を見ると,perl 関係のものしか入ってない.
App Center で入れた Perl 5.26.1.0.1 がいけなかったみたい.
Entware-std 1.03 を入れ直すことでうまく動作する様になった.
AppCenter にある Perl のパッケージとは共存できない?