From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 18 Feb 2003 09:37:14 +0300 From: "Peter V. Saveliev" To: sisyphus@altlinux.ru Subject: Re: [sisyphus] FreeRADIUS: sql_get_socket Message-Id: <20030218093714.2f086039.peet@eltel.net> In-Reply-To: <200302181121.33835.viclists@mail.esoo.ru> References: <20030216114743.1e863b20.peet@eltel.net> <200302181121.33835.viclists@mail.esoo.ru> Organization: JSC Eltel X-Mailer: Sylpheed version 0.8.8 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: On Tue, 18 Feb 2003 11:21:33 +0500 vic ismakaev wrote: > К сожалению, ничего дельного присоветовать не могу.Вчера поковырялся в > исходниках, но ничего путного в голову не пришло.Такая проблема проявилась > почти год назад и была пофикшена в версии 0.6, но похоже не до конца. > Или это oracle-specific bug. Бага модуля rlm_sql, судя по changelog пофикшено в 0.9.блабла.пре (см. выше по треду), будем ждать stable. Пока же соломоново решение - фиксить все ошибки обращения к базе и периодически рестартовать radiusd. Все-таки, выключив проверку можно нарваться на бесконечный цикл, вероятность мала, но когда случится - будет поздно... > Почему не учтено? > rlm_sql/drivers/rlm_sql_oracle/db_oracle.sql > CREATE TABLE radacct ( > radacctid INT PRIMARY KEY, > ......... > acctsessiontime NUMERIC(12), > .......... > ) > По идее ACCTSESSIONTIME может иметь значение '0' в БД. Хм. Отдал схему умельцам от Оракула, они ее и заправили. Видимо, переборщили... Прошу прощения за панику, надо было посомневаться. > У Вас эта проблема возникает при работе с Ораклом? Или с MySQL/PgSQL тоже > пробовали? Не пробовал, нет времени. Но, судя по архивам, это возникает на любом драйвере модуля rlm_sql. Увы, с английским у меня плоховато; подписался на рассылку freeradius - понимать-то понимаю, но самому писать сложно. Пока что пассивно приобщаюсь к мудрости :) -- Sincerely, Peter V. Saveliev E-mail: peet@eltel.net Jabber: peet@jabber.ru