He solucionado el problema.

Me da que tenía alguna tabulación que me estaba dando problemas, porque he vuelto a un openser.cfg que tenía anterior, le he incluido el if ($fU == "....., con el puerto entre comillas y ya me arranca bien Openser.

Muchas gracias a todos.

P.D.: Iñaki, en cualquier caso si no  te importa me cuentas lo del punto ese que faltaba.

Iñaki Baz Castillo escribió:
El Jueves, 10 de Julio de 2008, Elena-Ramona Modroiu escribió:

  
Pon el puerto sin comillas:

  rewriteport(5068);

http://www.openser.org/dokuwiki/doku.php/core-cookbook:1.3.x#rewriteport_
setport
      
Parece un error en el ejemplo de dokuwiki. El parametro de rewriteport()

tiene que ser STRING, cfg.y:
		| SET_PORT LPAREN STRING RPAREN { mk_action2( $$, SET_PORT_T, STRING_ST,

0, $3, 0); }

		| SET_PORT error { $$=0; yyerror("missing '(' or ')' ?"); }
		| SET_PORT LPAREN error RPAREN { $$=0; yyerror("bad argument, "

                     "string expected"); }
    

Cierto, y comprobado. He actualizado el wiki (1.2, 1.3, devel).
Entonces, ¿qué fallaba?

   if ($fU == "44") {
       rewriteport("5068");
    };

Aquí todo está bien. Por favor José, pega el error que sale.

Saludos.




  

--

José Fernández Perete
jose.fernandez@daikon.es
móvil: (+34) 672 173 199
DAIKON Integración y Desarrollo S.L.