SSLSwitcher-2.01インストール後キャプチャが表示されない  【解決済み】

質問全般・改善要望
返信する
modxmen
メンバー
メンバー
記事: 17
登録日時: 2012年3月04日(日) 23:55

SSLSwitcher-2.01インストール後キャプチャが表示されない

投稿記事 by modxmen »

-----
ご利用のサーバ:
MODXのバージョン:modx-1.0.6J-r1
PHPのバージョン:
MySQLのバージョン:
ブラウザ:IE、Opera、Chrome、FF
-----

SSLSwitcher-2.01をインストールし、お問合わせフォームだけhttpsになるように設定しました。
(お問合わせフォームのページに【HTTPS利用】だけにチェックを入れました)
(true/falseはデフォルトのまま)

IE、Opera、Chrome、FFでそれぞれ、問合わせページにアクセスしたところ、

・IE、Opera ・・・ 他のページからお問合わせページにアクセスすると一発でhttpsに変わる。

・Chrome、FF ・・・ お問合わせページにアクセスしてもhttpのまま。お問合わせページを表示した状態で
              メニューから再度お問合わせページのリンクをクリックするとhttpsに変わる。

【質問 1 】 httpsの挙動はブラウザごとに変わるのでしょうか?

-----

ここからが本題

一旦、すべてのブラウザを閉じて、再度MODXにログインしようと/manager/にアクセスしてみると
セキュリティコードを入れるためのキャプチャ画像が表示されなくなり、ログイン自体ができなくなってしまいました。

IE、Opera、Chrome、FFでキャプチャ画像が表示されません。

【質問 2 】 一時的でもセキュリティコードを外したいのですが、phpMyAdminなどで、設定変更できないでしょうか?

【質問 3 】 できればSSL Switcherとセキュリティコードを両方使いたいのですが、可能でしょうか?

お忙しいのは、重々承知しておりますが、よろしくお願いします。
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: SSLSwitcher-2.01インストール後キャプチャが表示されない

投稿記事 by yama »

manager/index.phpの中に //$modx->safeMode = true; という行があります。行頭の // を外してみてください
modxmen
メンバー
メンバー
記事: 17
登録日時: 2012年3月04日(日) 23:55

Re: SSLSwitcher-2.01インストール後キャプチャが表示されない

投稿記事 by modxmen »

safeMode = true; にしました。

テキストだけのログイン画面に変わりましたが、キャプチャの画像は表示されないので、
結局ログインできませんでした。
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: SSLSwitcher-2.01インストール後キャプチャが表示されない

投稿記事 by yama »

それではその行の下に $modx->config['use_captcha'] = '0'; を追記してみてください
modxmen
メンバー
メンバー
記事: 17
登録日時: 2012年3月04日(日) 23:55

Re: SSLSwitcher-2.01インストール後キャプチャが表示されない

投稿記事 by modxmen »

112行目 $modx->safeMode = true;
113行目 $modx->config['use_captcha'] = '0';

に変更して、再度/manager/にアクセスしましたが、今度は真っ白な画面で何も表示されません。
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: SSLSwitcher-2.01インストール後キャプチャが表示されない

投稿記事 by yama »

それではindex.phpを元に戻して「パスワードを忘れた場合はこちら」から手続きどおりに仮ログインして設定を変更してみてください
modxmen
メンバー
メンバー
記事: 17
登録日時: 2012年3月04日(日) 23:55

Re: SSLSwitcher-2.01インストール後キャプチャが表示されない

投稿記事 by modxmen »

113行目 $modx->config['use_captcha'] = '0';
は削除しました。

112行目 $modx->safeMode = true;
の状態と
112行目 // $modx->safeMode = true;
の状態で「パスワードを忘れた場合はこちら」を手順通り試してみましたが

Captcha is not configured properly

という小さいウィンドウが現れ、OKしか押せないのでクリックしましたが
ログインできませんでした。Captchaが強いです><
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: SSLSwitcher-2.01インストール後キャプチャが表示されない

投稿記事 by yama »

「パスワードを忘れた場合はこちら」の場合はCaptcha処理を通らないはずなのと、$modx->safeMode = true;の状態では「パスワードを忘れた場合はこちら」自体が表示されないはずなのでどこか違う気がするのですが、仮ログイン用のURLは届きましたでしょうか?
modxmen
メンバー
メンバー
記事: 17
登録日時: 2012年3月04日(日) 23:55

Re: SSLSwitcher-2.01インストール後キャプチャが表示されない

投稿記事 by modxmen »

112行目 // $modx->safeMode = true;
の状態で「パスワードを忘れた場合はこちら」をクリックし、

<--メールの内容-->
アカウントへのパスワード変更リクエストを受け付けました。

http://www.example.xx.xx/index.php?name ... 9b9564485d
処理を完了するためここをクリックしてください。

そのページの「パスワード変更」メニューからパスワードを変更することができます。
注意:上記のURLは、24時間後またはパスワード変更をすると無効になります。
<--メールの内容-->

というメールが届いたので、メールのURLをクリックすると

Captcha is not configured properly

という小さいウィンドウが現れます。OKしか押せないのでクリックしましたがログインできません。

上記の状態でindex.phpの
112行目 $modx->safeMode = true;
に変更してUPしてみましたがダメでした。
modxmen
メンバー
メンバー
記事: 17
登録日時: 2012年3月04日(日) 23:55

Re: SSLSwitcher-2.01インストール後キャプチャが表示されない

投稿記事 by modxmen »

テスト環境でも同じことをやってみました。

これまで相談してきたお客さまのサイト modx-1.0.6J-r1 + SSLSwitcher-2.01

テスト環境 modx-1.0.6J-r2 + SSLSwitcher-2.01

同じように、キャプチャを設定した後、SSLSwitcherを設定するとログインできなくなってしまいます。

phpMyAdminからキャプチャをOFF(または削除)するかSSLSwitcherをOFF(または削除)することはできないでしょうか?
modxmen
メンバー
メンバー
記事: 17
登録日時: 2012年3月04日(日) 23:55

Re: SSLSwitcher-2.01インストール後キャプチャが表示されない

投稿記事 by modxmen »

phpMyAdminで「captcha」を検索し、1から0にしたら、キャプチャ無しでログインできました。

SSLSwitcherは使いたいのでアンインストールはしていないのですが、
システムイベントを3つともOFFにしたら、キャプチャありでもログインできるようになりました。

どのイベントが関係しているのか1つづつチェックを入れてみると・・・

Template Service Events   ・OnWebPageInit   ←これをONにするとキャプチャが表示されない ×

Parser Service Events   ・OnWebPagePrerender   ←ONにしてもキャプチャは表示される ○
Parser Service Events   ・OnMakeUrl   ←ONにしてもキャプチャは表示される ○

という結果でした。SSLSwitcherとログイン時のキャプチャは両方使いたいので、よろしくお願いします。
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: SSLSwitcher-2.01インストール後キャプチャが表示されない

投稿記事 by yama »

こちらの件忘れてました、あとで調べてみますね。
(Captchaはあまり効かない気もしますが・・)
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: SSLSwitcher-2.01インストール後キャプチャが表示されない

投稿記事 by yama »

添付のファイルを解凍してMODX設置ディレクトリに上書きして試していただけますでしょうか
添付ファイル
action.zip
(419 バイト) ダウンロード数: 376 回
modxmen
メンバー
メンバー
記事: 17
登録日時: 2012年3月04日(日) 23:55

Re: SSLSwitcher-2.01インストール後キャプチャが表示されない  【解決済み】

投稿記事 by modxmen »

さっそく、テスト環境で適用してみて、その後、お客さまの環境でも適用してみました。

テスト環境・・・KAGOYA  ログインできました!

お客さまの環境・・・NTT系列サーバ  ログインできました!

これで、SSLSwitcherとcaptchaの両方が使えます。ありがとうございました。
返信する