On Miércoles 24 Marzo 2010 17:16:37 Carlos E. R. escribió:
On 2010-03-24 15:35, Camaleón wrote:
Bueno, aquí tenemos el trozo de código que ejecuta ese mensaje de error:
/* * Rescan the arguments and create the appropriate * protocol support threads. We do this after the * above work for reasons I can no longer remember. */ optind = 1; opterr = 0; while ((c = Sys::getopt(argc, argv, opts)) != -1) switch (c) { case 'o': case 'O': fatal("No support for old protocol"); /*NOTREACHED*/
Fiiu, no entiendo ni "papa" :-)
Así de memoria, eso busca en la linea de comandos con la que se ha llamado al programa la opción "-o" u "-O", y si la encuentra, casca voluntariamente, o sea, se suicida.
Eso quiere decir que hay un script antiguo en uso.
Pues es raro... porque el servidor lo he instalado de 0, y he puesto directamente la nueva versión. Lo que comentas del parametro sale aqui: case $1 in start) if $IS_ON hylafax && test -x $FAXQ; then echo -n "Starting service HylaFAX" killall -15 $FAXQ >/dev/null 2>&1 killall -15 $HFAXD >/dev/null 2>&1 /sbin/startproc $FAXQ || return $rc_failed /sbin/startproc $HFAXD -i $FAXPORT -o 4557 -s $SNPPPORT \ || return=$rc_failed echo -e "$return" fi ;; Y la variable FAXPORT tal como he comentado en el anterior mail apunta a: FAXPORT=hylafax # designated port for new protocol -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org