インストール時に言語選択が表示されない

2018年5月18日 at 23:15

先日新規に契約したエックスサーバーでインストール時に言語選択が表示されない状況です。
ここまでの経過は以下の通りです。


1. 公式からダウンロード
wgethttp://www.concrete5.org/download_file/-/view/100595/concrete5-8.3.2.zip

403 Forbiddenとなりダウンロードできません。
WordPressも試してみましたがこちらはダウンロードできました。
wgethttp://ja.wordpress.org/latest-ja.zip


2. ミラーからダウンロード
wget --no-check-certificatehttp://core-releases.s3-us-west-2.amazonaws.com/9015/1665/8410/concrete5-8.3.2.zip

ダウンロードできました。
unzipして/index.php/installへアクセスすると言語選択のプルダウンが表示されません。
英語でインストール後に以下の手順で言語の切り替えを試みましたがエラーが表示されました。
[System & Settings]-[Languages]-[Install/Update Languages]
An unexpected error occurred.


3. 公式からブラウザでconcrete5-8.3.2.zipをダウンロードしてSFTPでアップロード
http://concrete5-japan.org/about/download/

2と同じ結果になりました。


4. 2のunzipした時点で以下の言語ファイルをアップロード
/application/languages/ja_JP/LC_MESSAGES/messages.mo

言語選択が表示され日本語でインストールできました。


運用中の他のエックスサーバー環境では1の手順で問題なくインストールできるのですが、どのような原因が考えられますでしょうか。
同じような状況を改善された方がおられましたら手順をご教示いただけますと助かります。
また4の手順でインストールして運用を開始した場合、今後何らかの問題を生じる可能性はございますでしょうか。


# concrete5 バージョン
8.3.2

# PHP バージョン
7.1.4

# サーバー
エックスサーバー

# クライアント
macOS 10.12 + Firefox 60

タグ:

Re: インストール時に言語選択が表示されない

2018年5月21日 at 14:00
本件について問い合わせ中だったエックスサーバーご担当者様より回答をいただきました。
要約すると以下の通りです(「svxxxx」は契約サーバーの識別子)。

・確認したところ他のサーバーではエラーが再現せず、本事象は「svxxxx」サーバーに限った事象と推測される
・弊社側のサーバーやネットワークの構成に起因はしておらず、あくまで相手先のサーバーより「svxxxx」サーバーのIPアドレスをアクセス元とする接続が拒否されているようである

本件原因が上記回答の通りであるかは不明ですが、サーバーの変更以外に考えられる手立てはございますでしょうか。
 

Re: インストール時に言語選択が表示されない

2018年5月24日 at 17:24
www.concrete5.org では、WAF が導入されています。

想定すると、同じ 「svxxxx」内のサーバーから、過去に大量のリクエストが送られてしまったので、WAF で遮断している可能性があります。

一度、concrete5.org に問合せてみます。

ただ、特定するために具体的なサーバーのアドレスが必要になります。

恐れ入りますが、僕まで、ダイレクトメッセージでサーバー情報をお送りいただけますか?
 

Re: インストール時に言語選択が表示されない

2018年6月7日 at 12:21
Ueno様

この度はお忙しいところご助力を賜りましてありがとうございました。
ご報告させていただきました通り、現在のところ問題は解消しております。

当方環境に変更はなく、concrete5.orgにてご確認いただいた時点ではブロックの痕跡はなかったとのことで、WAFによるブロックが一定時間を経過して自動的に解除されたのかもしれないということで解決とさせていただきたいと思います。

お力添えをいただきました皆様に感謝いたします。