質問 > 管理機能 > 商品規格登録画面で403エラー |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
guragura |
投稿日時: 2022/12/5 15:26
対応状況: 確認中
|
半人前 登録日: 2022/12/5 居住地: 投稿: 14 |
商品規格登録画面で403エラー [EC-CUBE]新規インストール EC-CUBE 4.12
[レンタルサーバ] Zenlogic [OS] CentOS 8 [PHP] 7.4.30 [データベース] MySQL 5.7 [WEBサーバ] Apache 2.4 [ブラウザ] chrome 108.0.5359.73 [導入プラグインの有無] 無 [カスタマイズの有無] 無 [現象] 発生場所:商品規格登録 画面:EC-CUBE管理画面 遷移方法: 商品管理→商品選択→この商品の規格を確認→「保存して移動、保存せずに移動」(どっちでも)→規格を選択し、商品規格の設定→右下の登録を押下 403エラーが表示される。 var/log/配下のログには403エラーのログがない。 ボタン押下後、処理しているというよりかはすぐに403が表示される。 レンタルサーバーのWAFを外すというのも見たが、最終手段と思っている。 まずはパーミッションなど直すところがあれば直して改善したいと考えている。 商品登録、規格登録、カテゴリ登録は普通に行えている。 |
mcontact |
投稿日時: 2022/12/5 17:00
対応状況: −−−
|
神 登録日: 2022/1/22 居住地: 投稿: 1240 |
Re: 商品規格登録画面で403エラー > var/log/配下のログには403エラーのログがない。
EC-CUBEのログは確認できますか? どのようなエラーが出ますでしょうか? var/log/prod/site-yyyy-mm-dd.log に「システムエラーが発生しました」といった行がありましたらご提示ください。 > [WEBサーバ] Apache 2.4 CentOSなので、/var/log/httpdにApacheのログがあると思いますので、ログを確認してみてください。 |
guragura |
投稿日時: 2022/12/5 17:39
対応状況: −−−
|
半人前 登録日: 2022/12/5 居住地: 投稿: 14 |
Re: 商品規格登録画面で403エラー >var/log/prod/site-yyyy-mm-dd.log に「システムエラーが発生しました」といった行がありましたらご提示ください。
「システムエラーが発生しました」というエラーはログにありませんでした。また、他にも該当しそうなエラーはありませんでした。 User Deprecated: The method "Symfony\Component\Intl\Intl::getCurrencyBundle()" is deprecated since Symfony 4.3, use "Symfony\Component\Intl\Currencies" instead. のエラーはでているのですが、私のPCで実施した時も同じエラーはでていましたが、商品規格登録はできました。 エラーの画面についてですが、 Zenlogicのロゴが表示された画面で 「指定されたページまたはファイルへのアクセスが禁止されています。 ・時間を置いて再度アクセスしてみてください。 ・外部からのアクセスが禁止されている場合があります。 」 が表示されています。 商品規格登録はできないが、商品、規格登録などはできる。 > [WEBサーバ] Apache 2.4 なんですが、zenlogicが提供しているディレクトリが別にありました。そこにも私が操作した時間と同じ時間に出力されるエラーはありませんでした。 PHP Fatal error: require(): Failed opening required ~/var/cache/prod/doctrine/orm/Proxies/__CG__EccubeEntityMasterPref.php' (include_path='.:/usr/share/pear:/usr/share/php') in ~AbstractProxyFactory.php on line 204, referer: が8行13時から14時頃までありました。 当該の事象は朝9時から発生しております。 以上、お手数ですが、よろしくお願い致します。 |
mcontact |
投稿日時: 2022/12/5 17:57
対応状況: −−−
|
神 登録日: 2022/1/22 居住地: 投稿: 1240 |
Re: 商品規格登録画面で403エラー > [EC-CUBE]新規インストール EC-CUBE 4.12
> レンタルサーバーのWAFを外すというのも見たが、最終手段と思っている。 EC-CUBEの新規インストールであるので、 初期構築段階かと思いますがインフラ環境であるWAFの見直しを行わない理由はなんでしょうか? 原因の切り分けで、WAFを止めるや設定を見直すことをオススメ致します。 初期インストールであれば、普通にアクセスできると思いますので、インフラ環境の設定などが影響していると思います。 |
guragura |
投稿日時: 2022/12/5 18:09
対応状況: −−−
|
半人前 登録日: 2022/12/5 居住地: 投稿: 14 |
Re: 商品規格登録画面で403エラー お手数おかけし申し訳ございません。
まず、WAFを無効化したところ商品規格登録ができました。 >EC-CUBEの新規インストールであるので、 新規インストールです。 >初期構築段階かと思いますがインフラ環境であるWAFの見直しを行わない理由はなんでしょうか? WAFの設定が無効以外選択肢がなく、 可能であれば問題箇所だけを除外して対応したいと考えております。 他の商品登録などはできているので、.htaccessに何かディレクトリ(フォルダパス)を設定すれば可能だったりするのでしょうか。 |
mcontact |
投稿日時: 2022/12/5 18:23
対応状況: −−−
|
神 登録日: 2022/1/22 居住地: 投稿: 1240 |
Re: 商品規格登録画面で403エラー > 他の商品登録などはできているので、.htaccessに何かディレクトリ(フォルダパス)を設定すれば可能だったりするのでしょうか。
下記のスレッドの様にプログラムのコードを大幅に書き換える事で可能です。 ただし、EC-CUBEがバージョンアップした際にカスタマイズしたコードを別途対応しなくてはならないのでオススメしません。 またWAFはEC-CUBEは入っているサーバとは別の端末である事が多いので、EC-CUBEとは別システムです。 インフラ環境の管理者に問い合わせることをオススメ致します。 https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=27082&forum=11&post_id=107046#forumpost107046 https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=27174&forum=11&post_id=107616#forumpost107616 ●追記 ZenlogicのWAFにてFAQに下記が記載されています。 https://www.idcf.jp/rentalserver/support/manual/web/waf.html |
guragura |
投稿日時: 2022/12/6 10:00
対応状況: −−−
|
半人前 登録日: 2022/12/5 居住地: 投稿: 14 |
Re: 商品規格登録画面で403エラー ご回答頂きありがとうございます。
>下記のスレッドの様にプログラムのコードを大幅に書き換える事で可能です。 >ただし、EC-CUBEがバージョンアップした際にカスタマイズしたコードを別途対応しなくてはならないのでオススメしません。 これはうちのほうでは難しいですね。 WAFを止める方向で考えたいと思います。ありがとうございます。 >またWAFはEC-CUBEは入っているサーバとは別の端末である事が多いので、EC-CUBEとは別システムです。 Zenlogic上サイトごとにWAFを設定できるが、EC-CUBEとWAFは別システムであり、EC-CUBEはWAFの機能を網羅しているので、WAFがなくても問題ないということでよいのでしょうか。 それともEC-CUBEのWAFを契約すれば対応可能ということでしょうか。 WAFにこだわっているのではなく、セキュリティ対策として気になっており、知識不足の質問が続き申し訳ございません。 |
mcontact |
投稿日時: 2022/12/6 10:19
対応状況: −−−
|
神 登録日: 2022/1/22 居住地: 投稿: 1240 |
Re: 商品規格登録画面で403エラー > Zenlogic上サイトごとにWAFを設定できるが、EC-CUBEとWAFは別システムであり、EC-CUBEはWAFの機能を網羅しているので、WAFがなくても問題ないということでよいのでしょうか。
> それともEC-CUBEのWAFを契約すれば対応可能ということでしょうか。 > WAFにこだわっているのではなく、セキュリティ対策として気になっており、知識不足の質問が続き申し訳ございません。 EC-CUBEにはWAF機能はありません。 EC-CUBEとWAFは、まったく別物です。 また、WAFを入れたからと言ってすべてのセキュリティ対策が出来るわけでもありません。 WAFはEC-CUBEのセキュリティ対策を補完する程度のものであり、EC-CUBEとWAFのそれぞれのセキュリティ対策を行く事で強化されていきます。 WAFを入れることを検討しているならインフラ環境の管理者や専門業者に相談されることをオススメ致します。 |
guragura |
投稿日時: 2022/12/6 10:23
対応状況: 解決済
|
半人前 登録日: 2022/12/5 居住地: 投稿: 14 |
Re: 商品規格登録画面で403エラー 教えて頂きたい内容が解決しました。
ご回答ありがとうございます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |