From fujioka @ do-it.co.jp Thu May 10 13:26:17 2012 From: fujioka @ do-it.co.jp (Saburo Fujioka) Date: Thu, 10 May 2012 13:26:17 +0900 Subject: [Testlinkjp-users] =?iso-2022-jp?b?GyRCIVobKEJUZXN0TGluaw==?= =?iso-2022-jp?b?GyRCIVsbKEIgTERBUBskQkBcQjMkLD1QTWgkXiQ7JHMbKEI=?= Message-ID: <20120510132616.54EF.8B05A71E@do-it.co.jp> TestLink Users 各位 はじめまして、藤岡と申します。 TestLink 1.9.3 のセットアップについてご質問させて下さい。 <<症状>> TestLink 1.9.3 が OpenLDAP にあるアカウントでログインできません。 Login 画面から、(a)OpenLDAP にあるユーザアカウントを入力しても、 Try again! Wrong login name or password! と、メッセージされます。XDebug などを使ってトレースを取ってみたり、 OpenLDAP のアクセスログを確認しましたが、どうも OpenLDAP まで アクセスが来ていないようです。 一旦、config.inc.php を $tlCfg->authentication['method'] = 'MD5'; と修正して Web サーバを再起動し、(a)のアカウントをローカルに新規 登録して正しくログオン出来る事を確認しました。 (但し、パスワードは(a)と異なります) その後、再度、 $tlCfg->authentication['method'] = 'LDAP'; と、設定を元に戻し Web サーバを再起動後、Login 画面から、 OpenLDAP にあるユーザアカウントとパスワードを指定すると ログイン出来てしまいます。 何となく、ローカルDB に存在するアカウントでないと、 LDAP のアカウント認証まで到達しないようです。 ちなみに OpenLDAP側は、Redmine からは正しくアクセス出来ている 為、多分設定に問題は無いと思います。 <<環境と設定>> 0) CentOS 6.2 です。 1) php-ldap-5.3.3-3.el6_2.8.i686 は導入済みです。 2) $ cat /etc/php.d/ldap.ini extension=ldap.so 3) config.ini.php 内の LDAP 関連の設定は、 $tlCfg->authentication['method'] = 'LDAP'; $tlCfg->authentication['ldap_server'] = 'localhost'; $tlCfg->authentication['ldap_port'] = '389'; $tlCfg->authentication['ldap_version'] = '3'; $tlCfg->authentication['ldap_root_dn'] ='ou=People,dc=xxxxx,dc=co,dc=jp'; $tlCfg->authentication['ldap_organization'] = ''; $tlCfg->authentication['ldap_uid_field'] = 'uid'; $tlCfg->authentication['ldap_bind_dn'] = 'cn=Manager,dc=xxxxx,dc=co,dc=jp'; $tlCfg->authentication['ldap_bind_passwd'] = 'xxxxxxxx'; $tlCfg->authentication['ldap_tls'] = false; 何らかの設定ミスでしょうか。 それとも、TestLink 1.9.3 の問題でしょうか。 From yookuma @ ct-net.co.jp Thu May 10 13:58:05 2012 From: yookuma @ ct-net.co.jp (Y.ookuma) Date: Thu, 10 May 2012 13:58:05 +0900 Subject: [Testlinkjp-users] =?iso-2022-jp?b?GyRCIVobKEJUZXN0TGluaw==?= =?iso-2022-jp?b?GyRCIVsbKEIgTERBUBskQkBcQjMkLD1QTWgkXiQ7JHMbKEI=?= In-Reply-To: <20120510132616.54EF.8B05A71E@do-it.co.jp> References: <20120510132616.54EF.8B05A71E@do-it.co.jp> Message-ID: <4FAB4ADD.2040205@ct-net.co.jp> 藤岡さん 大熊と申します。 (2012/05/10 13:26), Saburo Fujioka wrote: > <<症状>> > TestLink 1.9.3 が OpenLDAP にあるアカウントでログインできません。 > > Login 画面から、(a)OpenLDAP にあるユーザアカウントを入力しても、 > > Try again! Wrong login name or password! > と、メッセージされます。XDebug などを使ってトレースを取ってみたり、 > OpenLDAP のアクセスログを確認しましたが、どうも OpenLDAP まで > アクセスが来ていないようです。 testlink 1.8.1の時に私もハマりました。 LDAPとの接続がOKならば、ログイン画面にある 「新規ユーザ?」 のリンクからユーザを作成することでログインできるようになります。 試してみてください。 From fujioka @ do-it.co.jp Thu May 10 15:25:48 2012 From: fujioka @ do-it.co.jp (Saburo Fujioka) Date: Thu, 10 May 2012 15:25:48 +0900 Subject: [Testlinkjp-users] =?iso-2022-jp?b?GyRCIVobKEJUZXN0TGluaw==?= =?iso-2022-jp?b?GyRCIVsbKEIgTERBUBskQkBcQjMkLD1QTWgkXiQ7JHMbKEI=?= In-Reply-To: <4FAB4ADD.2040205@ct-net.co.jp> References: <20120510132616.54EF.8B05A71E@do-it.co.jp> <4FAB4ADD.2040205@ct-net.co.jp> Message-ID: <20120510152548.54F7.8B05A71E@do-it.co.jp> To 大熊さん 藤岡です、ご連絡ありがとうございます。 なるほど、出来ました(笑)。 結局 LDAP 接続の場合、「新規ユーザ?」を一度行って、 LDAPからユーザ情報(の一部)をロードさせる必要がある と言う事なんでしょうね。 そう考えると、確かに Redmine の LDAP 接続も似たよう なものか。 > ------------------------------------------ > 大熊と申します。 > > (2012/05/10 13:26), Saburo Fujioka wrote: > > <<症状>> > > TestLink 1.9.3 が OpenLDAP にあるアカウントでログインできません。 > > > > Login 画面から、(a)OpenLDAP にあるユーザアカウントを入力しても、 > > > > Try again! Wrong login name or password! > > と、メッセージされます。XDebug などを使ってトレースを取ってみたり、 > > OpenLDAP のアクセスログを確認しましたが、どうも OpenLDAP まで > > アクセスが来ていないようです。 > > testlink 1.8.1の時に私もハマりました。 > LDAPとの接続がOKならば、ログイン画面にある > 「新規ユーザ?」 > のリンクからユーザを作成することでログインできるようになります。 > > 試してみてください。 > -- +--- Saburo Fujioka ---------------> | mailto:fujioka @ do-it.co.jp | | do it, Inc. | tel: +81-3-5367-3777 | fax: +81-3-4477-2288 | http://www.do-it.co.jp | + From yookuma @ ct-net.co.jp Thu May 10 15:34:03 2012 From: yookuma @ ct-net.co.jp (Y.ookuma) Date: Thu, 10 May 2012 15:34:03 +0900 Subject: [Testlinkjp-users] =?iso-2022-jp?b?GyRCIVobKEJUZXN0TGluaw==?= =?iso-2022-jp?b?GyRCIVsbKEIgTERBUBskQkBcQjMkLD1QTWgkXiQ7JHMbKEI=?= In-Reply-To: <20120510152548.54F7.8B05A71E@do-it.co.jp> References: <20120510132616.54EF.8B05A71E@do-it.co.jp> <4FAB4ADD.2040205@ct-net.co.jp> <20120510152548.54F7.8B05A71E@do-it.co.jp> Message-ID: <4FAB615B.6060400@ct-net.co.jp> 藤岡さん 大熊です (2012/05/10 15:25), Saburo Fujioka wrote: > 結局 LDAP 接続の場合、「新規ユーザ?」を一度行って、 > LDAPからユーザ情報(の一部)をロードさせる必要がある > と言う事なんでしょうね。 > > そう考えると、確かに Redmine の LDAP 接続も似たよう > なものか。 そうですね。redmineの場合は、属性を設定することによって ユーザ作成に必要な項目をLDAPから取得することにより 自動的にユーザを作成しているとおもいます。 (自動生成を許可していれば) LDAPサービスの利用の仕方は同じですね。きっと。 From sunday_walker_field @ yahoo.co.jp Wed May 30 22:05:58 2012 From: sunday_walker_field @ yahoo.co.jp (Sunday Walker) Date: Wed, 30 May 2012 22:05:58 +0900 Subject: [Testlinkjp-users] =?iso-2022-jp?b?VGVzdExpbmsxLjguNSAvIDEuOS4z?= =?iso-2022-jp?b?IENBUyAoU1NPKSAbJEIlUSVDJUEbKEI=?= Message-ID: <4FC61B36.8070301@yahoo.co.jp> こんにちは、SundayWalkerです。 以前、TestLink1.8.5 と 1.9.3用のパッチを紹介しましたが、最新(12.0等)のFireFoxではログインできなくなってしまいましたので、その対策版を作成しましたので提供します。 http://sourceforge.jp/ticket/browse.php?group_id=3032&tid=25530 (2011/07/04 21:04), Sunday Walker wrote: > こんにちは、SundayWalkerです。 > > TestLink1.9.3が公開されたので、TestLink1.9.3用のパッチを追加しました。 > > http://sourceforge.jp/ticket/browse.php?group_id=3032&tid=25530 > > --- Sunday Walker wrote: >> こんにちは、SundayWalkerです。 >> >> 以前、TestLink1.9用のCASパッチを紹介しましたが、TestLink1.8.5 と 1.9.2用のパッチも提供します。 >> >> 以前からTestLinkとRedmineは、非常に良いツールと思っており、2つのツールの連携がより強化できると良いと考えておりました。 >> TestLink 1.8.5 / 1.9.2とRedmine 1.2.0のCASを使用したSingle Sign Onを行い連携するための設定手順を示します。 >> >> http://sourceforge.jp/ticket/browse.php?group_id=3032&tid=25530 >> >> Redmine1.2.0が公開され、このバージョンからパスワードにSaltを使用するようになったため、以前紹介したCASの設定手順を変更する必要が発生しました。 >> また、以前の手順には記載漏れがありました。 >> 今回は、XAMPPなども新規にインストールしなおしたので、その手順も含めて記載します。 >> インストールするソフトのバージョンの組み合わせでうまく動作しない場合もあったので、バージョンなどがわかるようにファイル名を明示するようにしました。 >> >> CASでRedmineのDBのユーザ情報をもとに認証を行えるように設定しています。 >> >> 手順中のlocalhostの部分は適切なホスト名に変更ください。 >> また、セキュリティ上はCASサーバはSSLを使用するのが良いのですが、簡単のため暗号化せずにhttpとしています。 >> >> Windows 7 64bit OSにて作業をしたため、32bitアプリケーションのインストールフォルダが C:\Program Files (x86) フォルダ以下になっていますが、 >> 32bit OSの場合は C:\Program Files フォルダ以下になると思われますので、読み替えてください。 >> 64bit OSの場合でも、xamppなどの中心になるアプリケーションが32bitなので、ほかのアプリケーションも32bitとしたほうが動作しないなどの問題を起こしにくいようです。 >> >> >> 以上、皆さんの参考になれば幸いです。 >> >> _______________________________________________ >> Testlinkjp-users mailing list >> Testlinkjp-users @ lists.sourceforge.jp >> http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users >>