Index: [Article Count Order] [Thread]

Date:  Tue, 20 Jan 2004 19:44:10 +0900
From:  "t.takasaki" <takasaki (at mark) ysknet.co.jp>
Subject:  [coba-o:00312] Re: RH9+RaQ login failed
To:  coba-o (at mark) open.cobaltqube.org
Message-Id:  <200401201944.FCH92449.TBJLLBBU (at mark) ysknet.co.jp>
In-Reply-To:  <400CE389.3080802 (at mark) alpha.or.jp>
References:  <200401200243.EHC89937.BJLBBTUL (at mark) ysknet.co.jp>	<400CE389.3080802 (at mark) alpha.or.jp>
X-Mail-Count: 00312

Please wait for a while about tranlation ;-)

アドバイスありがとうございます。

> とのことですので,admin ユーザが登録されていないためだと思います.
> cced をデバッグモードで起動してみてください.
> /usr/sausalito/sbin/cced -V -d 2 -nl
> その後,constructor で admin を追加するためのプログラムを実行します.
> /usr/sausalito/constructor/base/user/50_addAdmin.pl
> これで cced がエラーを吐くと思いますので,fail と表示される部分を見ると
> 状況がわかると思います.

ご指摘の通り、いろいろとメッセージが出力されました。
以下の行が1番の問題ではないかと考えています。(的外れでしょうか?)

pperld /usr/sausalito/handlers/base/user/handle_user.pl: relocation error: /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/auto/PWDB/PWDB.so: undefined symbol: pwdb_start

PWDB.so は、FTPサイトから取得してRH9でビルドしたRPM(pwdb-0.61.1-9BQ2)の
ものを使用しています。
[coba-o:00262] で、RHL9ではビルドに失敗するかもという情報がありましたが
このことと関係してますか?  pwdbについてもう少し調べてみたいと思います。

# /usr/sausalito/sbin/cced -V -d 2 -nl
[8315] (codb2_glue.c:77): CODB created h(0x80b1fa8)client [0:8314] has admin rights
[8315] (codb_find.c:437): Finding a User:
[8315] (codb_find.c:437): Finding a System:client 0:[0:8314]: CREATE  User fullName = Administrator password = xxx volume = "/home" systemAdm
inistrator = 1 name = admin localePreference = browser stylePreference = trueBlue
[8315] (oid.c:100): Allocated OID: 22
[8315] (codb2_glue.c:109): CODB branched h2(0x80eb290) off of h1(0x80b1fa8)
[8315] (codb2_glue.c:135): CODB unbranched h(0x80eb290)
[8315] (codb2_glue.c:109): CODB branched h2(0x80eb290) off of h1(0x80b1fa8)
[8315] (codb_find.c:437): Finding a System:
[8315] (codb_find.c:437): Finding a User:
[8315] (codb_find.c:88): codb_match_against_object: 22(User)
[8315] (codb_find.c:128): -- key=.name val=admin
[8315] (codb_find.c:161):     comparing: 22..name "admin" =? "admin": [8315] (codb_find.c:177): MA
TCH
[8315] (codb_find.c:437): Finding a Vsite:
[8323] (codb2_glue.c:77): CODB created h(0x80b1fa8)
client [0:8322] has admin rights
[8323] (codb_find.c:437): Finding a System:
[8323] (codb2_glue.c:145): CODB destroyed h(0x80b1fa8)
data valid at /usr/sausalito/handlers/base/user/handle_user.pl line 164.
[8324] (codb2_glue.c:77): CODB created h(0x80b1fa8)
client [0:8322] has admin rights
[8324] (codb_find.c:437): Finding a System:
[8324] (codb2_glue.c:145): CODB destroyed h(0x80b1fa8)
[8325] (codb2_glue.c:77): CODB created h(0x80b1fa8)
client [0:8322] has admin rights
[8325] (codb_find.c:437): Finding a System:
[8325] (codb2_glue.c:145): CODB destroyed h(0x80b1fa8)
pperld /usr/sausalito/handlers/base/user/handle_user.pl: relocation error: /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/auto/PWDB/PWDB.so: undefined symbol: pwdb_start
[8315] (codb2_glue.c:135): CODB unbranched h(0x80eb290)
handler handlers/base/user/handle_user.pl failed
[8315] (codb2_glue.c:909): CODB flushing h(0x80b1fa8)
[8315] (oid.c:166): Released OID: 22
client 0:[0:8314]: CREATE failed
[8315] (codb2_glue.c:145): CODB destroyed h(0x80b1fa8)

> PS.
> うちの環境も以前は追加できていた admin が追加できなくなってしまいました.
> なので,今日の夜もデバッグにがんばる予定です.

こちらももう少しがんばってみます。あまりお力になれないかもしれませんが^^;