Aunque hace ya algunos dÃas que dà con una solución al tema. Os la pongo
por si alguien pasara por la misma problemática.
El tema es que la salida a Internet en la empresa se hace a través de
Isa Server 2000. La problemática realmente es con la autenticación NTLM.
La solución que he encontrado es la siguiente y funciona perfectamente.
Existe un pequeño paquete realizado en Phyton , NTLMAPS
http://ntlmaps.sourceforge.net/ . Existe un fichero de configuración,
llamado Server.cfg donde básicamente hay que poner lo siguiente:
LISTEN_PORT:5865 ->Puerto estandar por el que se va a realizar la
autenticación entre las aplicaciones y el ISA SERVER.
PARENT_PROXY:Nombre_servidor o Dirección_IP de la máquina que tiene el
ISA SERVER.
NT_HOSTNAME:Nombre_cliente
NT_DOMAIN: Nombre_dominio
USER:user_of_domain
PASSWORD:password_of_user
Existen otros parámetros pero estos son los básicos.
Una vez configurado el fichero se lanza desde una lÃnea de comandos el
script, RUNSERVER.BAT y se deja en ejecución.
En la configuración del Proxy del Internet Explorer o cualquier otro
navegador que utilicemos, ponemos como Proxy en vez de la máquina donde
está el ISA SERVER, nuestra máquina y el puerto 5865. Por ejemplo
NOMBRE_EQUIPO:5865
Todas las peticiones a Internet se redigirán a este puerto, serán
capturadas por la aplicación en Phyton y redirigidas al ISA SERVER.
Esto a nivel de configuración y para realizar la instalación haremos lo
siguiente:
-
Definiremos la variable http_proxy, como C:> set
http_proxy=http://nombre_maquina:5865
-
c:> gem install rails -p http://nombre_maquina:5865
http://nombre_maquina:5865/
Con esto a mi me funcionó.
Saludos
Fernando González MacÃas
fgonzalez @ diariodecadiz(dot)com
De: [email protected]
[mailto:[email protected]] En nombre de Lucas F.
Enviado el: jueves, 01 de febrero de 2007 14:52
Para: La lista sobre Ruby On Rails (rubyonrails.com) en castellano
Asunto: Re: [Ror-es] Fallo al instalar Rails
si el proxy no requiere autenticacion podrÃas simplemente ejecutar el
siguiente comando antes de gem …
set HTTP_PROXY= http://servidor:port/ http://servidor:port/
Saludos
Lucas
On 2/1/07, Fernando González MacÃas [email protected] wrote:
SÃ efectivamente.
Saludos
Fernando González MacÃas
De: [email protected]
[mailto:[email protected]] En nombre de Lucas F.
Enviado el: jueves, 01 de febrero de 2007 14:47
Para: La lista sobre Ruby On Rails (rubyonrails.com) en castellano
Asunto: Re: [Ror-es] Fallo al instalar Rails
En principio el --remote creo que no es necesario.
¿Estás detras de un proxy en una empresa?
Saludos
Lucas
On 2/1/07, Fernando González MacÃas [email protected] wrote:
Estoy intentando instalar rails y obtengo lo siguiente:
C:>gem install rails --remote
ERROR: While executing gem … (Gem::RemoteSourceException)
HTTP Response 403
Debe de ser algo muy básico, pero estoy buscando el error y no encuentro
nada.
Fernando González MacÃas
Ror-es mailing list
[email protected]
Ror-es mailing list
[email protected]
–
Lucas F.
[email protected]