ホーム » 2022 » 1月

月別アーカイブ: 1月 2022

2022年1月
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

カテゴリー

アーカイブ

ブログ統計情報

  • 99,322 アクセス


NAS ADM 4.0.2.RPL2 の更新で…

気づいたら,ASUSTOR NAS の favicon.ico が変わってしまっていた.
LAN 内からその NAS の先頭ページを表示しようとすると ADM の入り口へのリンクが存在する.
ASUSTOR NAS ADM の入口ページ
ファイアウォールで設定しているので大丈夫だろうとは思うが,ADM のポートが見える様になるのではないか?
ちょっと危険と思われるので,index.php と htm を以前のものに戻した.


外部から NAS へのアクセスの確認
ASUSTOR NAS ADM


2022/03/28
ADM 4.0.5.RRS1 に更新されて,ADM への入り口のリンクは表示されなくなった.

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

Synology Mail Server

先日 ASUSTOR NASメール関係を設定した が,うまく動作しないので今度は Synology NAS で.
Web で検索する と MailPlus Server と Mail Server が見つかる.
が,DS116 には MailPlus Server はインストールできないみたい.
Synology Mail Server
Synology Mail Server は次の様な感じ.
Synology Mail Server SMTP 設定
他に POP3 を有効に.
ルータで ASUSTOR NAS へ転送していたものを Synology NAS に(ポートフォワーディングの設定).
Synology Mail Server 概要
ここまでは意外とすんなり.



メーラの設定はまだ完全にはわかってないが,何とか受信できることは確認できた.


直接は関係ないが,ドメインの情報を更新しようとして,確認後の「設定する」を行うとエラー.
お名前.com メンテナンス中のためエラー
メンテナンス情報 のへの入り方がわかり難い.
不要なメールが多いとは思っていたが,重要な情報が伝わりにくいのは如何なものか?
アナウンスのあった 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:~$

Synology NAS tree .Maildir

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

仮想ホストの設定 ポート

先日の設定 で LAN 内からそれぞれの NAS に振り分けられる様にはなったが,今度は WAN を含めたもの.


A レコードの設定.
A レコードの設定


Synology NAS
Synology NAS 仮想ホスト ポートの設定
「ポート」の設定で 54321 の様にポート番号を指定する.


ASUSTOR NAS
ASUSTOR NAS 仮想ホスト ポート番号
ポート番号 54322 を追加する.


QNAP NAS
QNAP NAS 仮想ホスト ポート番号の追加
ポート番号 54323 を追加.


これで 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/" ;	}
Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

NAS の仮想ホストの設定

LAN 内で NAS の特定のディレクトリに test1.mish.work の様にアクセスするための設定.


ドメインの AAAA レコードを設定する.
AAAA レコードの設定


Synology NAS
「Web Station」-「Web サービスポータル」の「作成」-「サービスポータルの作成」.
Synology NAS ポータルタイプを選択
「仮想ホスト」を選択.
Synology NAS 仮想ホストのセットアップ
ホスト名を test1.mish.work ,ドキュメントルートを NAS 上のあるディレクトリを指定.
これで LAN 内から test1.mish.work の様にアクセスできるようになる.
2023/11/06 DSM 7.2 仮想ホストの設定


ASUSTOR NAS
「Web Center」-「仮想ホスト」の「追加」.
ASUSTOR NAS 仮想ホストの設定
ホスト名を test2.mish.work ,フォルダ名は NAS 上のあるディレクトリを指定.


QNAP NAS
「コントロールパネル」-「アプリケーション」-「Web サーバー」の「仮想ホスト」-「仮想ホストの作成」.
QNAP NAS 仮想ホストの設定
ホスト名を test3.mish.work ,ルートディレクトリは NAS 上のあるディレクトリを指定.


Synology NAS リバースプロキシ設定

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

m_atime 2446/05/11 07:38:55

アクセス日時が正しくないファイルができてしまった.
アクセス日時が 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 .
m_atime が 2446/05/11
0000 0003 7fff ffff が 2446/05/11 になる.

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

QNAP NAS WordPress Import

ブログのバックアップ用に,Blogger にインポート
データが少ないものは移行できたが,メインのブログはうまくインポートできない.
それで QNAP NAS の WordPress に…


WordPress でインポートしようとすると 2M の制限で読み込めない.
phpinfo() ; で表示させると 2047M にはなっている.php.ini も.
どこに持っている情報なのかわからないので ,htaccess で指定することにした.
QNAP NAS WordPress .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
QNAP NAS WordPress import Proxy Error
投稿一覧を見るとデータは入っていそうなので,この状態で様子見.

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

ASUSTOR NAS upload_max_filesize

ASUSTOR NAS でアップロードできるファイルの制限は 2M になっている.
ASUSTOR NAS upload_max_filesize


今回,別の NAS の WordPress ファイルをインポートしようとすると,2MB の制限に引っ掛かって読み込めない.
以前は PHP 5.6 に切替て対応した が,今はこの方法が使えないので php.ini を変更することに.
php.ini upload_max_filesize を 20M に
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/


.htaccess で指定する方法


試してはいませんが,WordPress でのサイズのみであれば .htaccess を直接編集した方が簡単です.
ASUSTOR NAS WordPress .htaccess
次の様な記述を最後に追加します.
php_value post_max_size 20M
php_value upload_max_filesize 20M

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

QNAP NAS 上の WordPress の場所

QNAP NAS 上の App Center で,WordPress の更新版 5.8.2 があった.
特に意識しないで更新すると…
今まで \\(NAS)\Web\WordPress\(WordPress のファイル) となっていたものが,なくなってしまった?
以前 Synology NAS を更新 した時も場所が変わってしまったことがあった.


今回はなかなか場所がわからない.
QuLog Center の「イベントログ」で,やっと見つけた.
/share/…/.qpkg/WordPress にあった.
QNAP NAS WordPress の新しい場所


ダッシュボードの動作が遅くなった気がする.
また,先頭のページは表示されるが,それぞれの記事は 404 になってしまう?
記事の編集は問題なくできそうなので,どこかの設定がまだうまくないみたい.

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

QNAP NAS 上のサイトが…

QNAP NAS 上の幾つかのページがうまく動作しなくなった.
静的なページや,WordPressJoomla! のページは問題ない.
いろいろと動きを見ると,C++ で書いたコードを呼出しているページがうまく動作していない様子.
SSH 接続して幾つかのコマンドを実行すると command not found となってしまう.
which gcc などで探すと,gcc が見つからない.
以前 gcc などは入れている ので,/opt/bin/gcc として存在するはず.
/opt/bin/ を見ると,perl 関係のものしか入ってない.
QNAP /opt/bin  perl
App Center で入れた Perl 5.26.1.0.1 がいけなかったみたい.


Entware-std 1.03 を入れ直すことでうまく動作する様になった.
AppCenter にある Perl のパッケージとは共存できない?

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.