Re: Авторизация в CGP 3.4.7 under FreeBSD

От: Roman Prokhorov, Stalker Labs <roma_at_mx_ru>
Дата: Mon 25 Jun 2001 - 14:18:45 MSD

  Hello,

On Mon, Jun 25, 2001, 2:02:59 AM GMT Vladimir Zarozhevsky <vladimir@mark-itt.ru> wrote:

> Привет!
>
> Скрипт авторизации производящий изменение настроек пользователя
>...
> if ($cli->UpdateAccount($Account,$UserData)) {
> warn "$Account:".@$UserData{Password}."\n";
> } else {
> warn "$Account:".@$UserData{Password}." Can't UpdateAccount:
>".$CGP::ERR_STRING;
Здесь надо использовать не $CGP::ERR_STRING, a $cli->getErrMessage (см. пример UpdateAccount на <http://www.stalker.com/CGPerl>)

$CGP::ERR_STRING - это глобальная переменная, которая нужно смотреть если объект $cli не создался.

> }
>...
> вдруг стал выдал:
>...
>[Mon Jun 25 03:06:47 2001] auth_new.pl: user1:password
>[Mon Jun 25 03:14:04 2001] auth_new.pl: user2:password Can't UpdateAccount:
>No error at /usr/local/sbin/CommuniGate/auth_new.pl line 72, <GEN0> chunk 3.
>...
>[Mon Jun 25 03:38:58 2001] auth_new.pl: user3:password Can't UpdateAccount:
>No error at /usr/local/sbin/CommuniGate/auth_new.pl line 72, <GEN0> chunk 3.
>[Mon Jun 25 03:41:45 2001] auth_new.pl: user4:password
>...
>
> При этом в логе СГП соответственно отсутствует updated:
>...
>03:06:46.99 2 EXTAUTH user1@domain.com plain password verified
>03:06:47.00 2 WEB-07213(tadeo1) logged in from [148.74.243.249]
>03:06:47.01 2 ACCOUNT(tadeo1) settings updated
>...
>03:14:04.45 2 EXTAUTH user2@domain.com plain password verified
>03:14:04.45 2 WEB-07252(topoman) logged in from [212.170.195.56]
>03:38:58.93 2 EXTAUTH user3@domain.com plain password verified
>03:38:58.93 2 WEB-07367(ceciliaa) logged in from [200.63.79.24]
>...
>03:41:45.05 2 EXTAUTH user4@domain.com plain password verified
>03:41:45.26 2 WEB-07375(ana_maria23) logged in from [212.166.140.196]
>03:41:45.27 2 ACCOUNT(ana_maria23) settings updated

> Куда посмотреть?

Включите уровень лога PWD на полную (в SETTINGS->Access) и смотрите что там происходит.

  Roman

##################################################################
Вы получили это сообщение потому, что подписаны на список рассылки   <CGatePro@mx.ru>.
Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
Для административных запросов адрес <CGatePro-request@mx.ru> Получено Mon Jun 25 10:19:26 2001

Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:14:06 MSK