[OpenSER-Users-ES] Openser+Mysql
Iñaki Baz Castillo
ibc at in.ilimit.es
Mon Jan 21 17:47:06 CET 2008
On Monday 21 January 2008 17:22:54 Ronmel Jiron wrote:
> hola a todos..
>
> he instalado openser con Soporte Mysql y lo hice bien. al momento de
> agregar usuarios el primero lo acepta, cuando agrego por segunda vez
> me sale el siguiente error.
>
> # openserctl add ronmel ronmel ronmel at localhost
> database engine 'MYSQL' loaded
> Control engine 'FIFO' loaded
> is_user: user counter=0
> check_db_alias: alias counter=0
> ERROR 1062 (23000) at line 1: Duplicate entry '' for key 3
> ERROR: introducing the new user 'ronmel1' to the database failed
>
> Creo que tiene que ver con Primary Key pero no soy muy bueno en
> MySQL, asi que por favor ayuda
Maldito SerWeb y tablas asociadas, de hecho se está pensando en quitarlo de la
instalación por defecto.
Bien, el problema es el campo "phplib" de la tabla "subscriber" que debe ser
UNIQUE, o sea, cada usuario tiene que tener un valor distinto en ese campo
(no valen que dos sean NULL o vacío).
Por defecto "openserctl add" no rellena ese campo, para que lo haga **creo**
que vale con poner:
HAS_SERWEB="yes"
en /etc/openser/openserctlrc.
Pero lo que yo hago directamente es cargarme esa columna de la tabla y a
correr XD
--
Iñaki Baz Castillo
ibc at in.ilimit.es
More information about the Users-es
mailing list