Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
instalacion pandora server en Windows - OJO! NO SOPORTADO
#31
Vayamos por partes...

Primero: el servicio sshd, ¿te da algún error? Es decir, desde Panel de Control>Herramientas Administrativas>Visor de Sucesos>Aplicación

¿hay algún error?

Segundo: ¿Has generado las claves EXACTAMENTE según el POST citado
(http://openideas.info/vanilla/comments.p...ssionID=86) y seguido los pasos, e incluido la clave pública (en formato openssh) en el fichero /home/pandora/.ssh/authorized_keys?

Tercero: ¿Has verificado los permisos, una vez cambiado el fichero citado, de acuerdo con la información citada en los POST anteriores (http://openideas.info/vanilla/comments.p...ssionID=86)?

Cuarto: La conectividad no funciona, si te fijas en las última líneas:

[code:1]debug1: Next authentication method: publickey
debug1: Trying private key: /home/Administrator/.ssh/identity
debug1: Trying private key: /home/Administrator/.ssh/id_rsa
debug1: Offering public key: /home/Administrator/.ssh/id_dsa
debug2: we sent a publickey packet, wait for reply
Connection closed by 127.0.0.1[/code]

Cierra la conexión antes de recibir respuesta. Debería aparecer algo como:

[code:1]
debug1: Trying private key: /home/Administrator/.ssh/id_rsa
debug1: Offering public key: /home/Administrator/.ssh/id_dsa
debug2: we sent a publickey packet, wait for reply
debug1: Server accepts key: pkalg ssh-dss blen 433
debug2: input_userauth_pk_ok: fp 41:75:6f:da:4a:f9:e9:31:b2:d4:a2:da:92:09:0d:e2
debug1: read PEM private key done: type DSA
debug1: Authentication succeeded (publickey).
[/code]

y finalizar con:

[code:1]Last login: Wed Nov 15 21:57:41 2006 from localhost[/code]

Quinto: Mi consejo es que sigas al pie de la letra las instrucciones dadas en los POST citados, al final se termina configurando, aunque no me cansaré de repetir que oficialmente Windows no está soportado para que corra el Servidor Pandora, y en versiones posteriores esto se va a acentuar más :-D.


Por otro lado, veo que el usuario pandora está en /etc... MAL :-D

Hay que crear el usuario en windows, luego crear el directorio /home/pandora y luego utilizar los comandos que hay en los post citados para asignar los permisos adecuados.

Pero bueno, seguimos diciendo que esto NO ESTÁ SOPORTADO, es una atención personal, nadie más de los desarrolladores utiliza Windows y no lo van a hacer :-D ... bajo GNU/Linux la configuración es inmediata.

Hay una imagen VMWare gratuita que puede serte de ayuda.

Un saludo,

Raúl
 Reply
#32
Este es el error que da en el visor de eventos:
[code:1]The description for Event ID ( 0 ) in Source ( sshd ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: sshd: PID 2036: fatal: seteuid 1027: No such process.[/code]
Eso de que no esta preparado/soportado para windows...sino fuese asi jamas se podría instalar, no? a parte que la gran mayoria de los post hacen referencia a esta plataforma, el hecho que quiera instalarlo en windows es practicamente por capricho empezó por desconocimiento y ha terminado de ser por orgullo.
Entendería que no quisieses ayudarme, pero entonces tampoco entendería la finalidad del foro...sino es para aprender unos de otros para que sirve? Si supiese hacerlo, evidentemente no lo estaría preguntando...

Por cierto,he ido siguiendo el post como he podido, pero no es tan facil cuando no es que se especifique los pasos a seguir sino que es cuestiones y respuestas durante una instalacion, por eso desde un primer momento comente que estaba a la vez de aprendiendo, haciendo un manual para que todo aquel que lo necesite y no tenga ni pajonera de perl, ssh ... pueda utilizar la herramienta, porque no creo que haya sido diseñada para gente experta unicamente.

Gracias por todo de todas formas.
 Reply
#33
Quote:Este es el error que da en el visor de eventos:
[code:1]The description for Event ID ( 0 ) in Source ( sshd ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: sshd: PID 2036: fatal: seteuid 1027: No such process.[/code]

Todo apunta a la instalación del OpenSSH. Repasa los permisos.

Quote:Eso de que no esta preparado/soportado para windows...sino fuese asi jamas se podría instalar, no? a parte que la gran mayoria de los post hacen referencia a esta plataforma, el hecho que quiera instalarlo en windows es practicamente por capricho empezó por desconocimiento y ha terminado de ser por orgullo.

El problema fundamental es que los servidores están programados en leguaje Perl, existiendo una versión para Windows, aunque todo el desarrollo se hace bajo GNU/Linux y pensando en GNU/Linux. La portabilidad a Windows es inmediata con algunos cambios, pero esos cambios no estaban pensados cuando se programaron los servidores, con lo cual no podemos saber cómo va a funcionar en un sistema en producción al cabo de unos días, porque no utilizamos Windows como servidores.

Cuando los usuarios empezaron a preguntar sobre la instalación bajo Windows, contesté, y se puede hacer con los cambios mencionados. El problema es que, según está montada la arquitectura de Pandora, se ha programado pensando en todas las facilidades que ya trae incorporadas un sistema GNU/Linux (y de las que Windows carece) y se pensó en la seguridad utilizando un protocolo seguro, SSH, que GNU/Linux trae ya instalado y configurado la versión OpenSSH.

Entonces diferenciamos 2 cosas: Una, la instalación del software de Pandora y otra la instalación de las herramientas necesarias en el sistema operativo para hacerlo funcionar.

En el caso que nos ocupa, Windows, dichas herramientas no existen de forma nativa (aunque hay soluciones de pago que implementan servidores SSH). La única forma que se me ocurre (si alguien sabe más que las cuente Big Grin) de incluir un servidor SSH en Windows es utilizando el entorno Cygwin. En este caso, ya no hablamos de Pandora, sino de algo externo al servidor que en GNU/Linux está ya configurado.

Como puedes suponer, yo he intentado guiar lo máximo posible hacia una instalación final, pero esto no es soporte de Pandora, es soporte de Raúl, que lo ha instalado en Windows y cuenta como lo ha hecho, aunque mis compañeros me estén tirando de las orejas por "abrir la caja de Pandora" de Windows :-D

Quote:Entendería que no quisieses ayudarme, pero entonces tampoco entendería la finalidad del foro...sino es para aprender unos de otros para que sirve? Si supiese hacerlo, evidentemente no lo estaría preguntando...

No es que no quiera ayudarte, es que no sé como hacerlo. Llevo acumuladas horas intentando adivinar cuales son las incidencias que tienen los usuarios que quieren instalar los servidores en Windows, qué pasos se saltan, qué ficheros no cambian, o si no leen la documentación, que suele ser el 90% de los problemas. Incluso he publicado mis claves, mi configuración y hay un listado de los permisos de todos los ficheros involucrados!!

Quote:Por cierto,he ido siguiendo el post como he podido, pero no es tan facil cuando no es que se especifique los pasos a seguir sino que es cuestiones y respuestas durante una instalacion, por eso desde un primer momento comente que estaba a la vez de aprendiendo, haciendo un manual para que todo aquel que lo necesite y no tenga ni pajonera de perl, ssh ... pueda utilizar la herramienta, porque no creo que haya sido diseñada para gente experta unicamente.

Hay varios Post en concreto que pueden ayudarte, no están como guía (no tengo tiempo para hacer un paso-por-paso completo, si quieres puedes recopilarlo todo y hacer una guía más detallada. Crazybeast publicó una en http://members.lycos.nl/crazybest/pandor...guide.html
):


Permisos:
http://www.openideas.info/phpbb/viewtopic.php?p=377#377
Listado de todos los ficheros involucrados:
http://www.openideas.info/phpbb/viewtopic.php?p=419#419
Proceso de generación de claves:
http://www.openideas.info/phpbb/viewtopic.php?p=646#646

Puede haber otros fallos por las diferencias de versiones, errores de programación... pero son los menos.

Quote:Gracias por todo de todas formas.

De nada, a ver si hay suerte y logras que funcione :-D

Un saludo,

Raúl
 Reply
#34
Raul, disculpa mi "tono" en el mensaje pero no tengo un buen dia y ademas el tema de instalar pandora en windows ya me trae por la calle de la amargura...pero el orgullo es el orgullo!! :wink:
No te puedes imaginar lo agradecido que te estoy en que me estes echando un cable con esto, pero es que hay momentos que..., espero que no los tengas en cuenta y si en algún momento te he ofendido, por favor DISCUPAME.

Creo que dejare el tema de Pandora para el Lunes que quiza piense con mas claridad, asi que... si no te arrepientes antes .. te veo en el foro para tu mas que estimable ayuda.

Por ceirto, por lo que estoy leyendo por ahi, si que creo que lo mio sea un tema de instalacion y permisos del ssh, ya veremos, quizá lo mejor sea empezar otra vez de cero.

Un saludo y mil gracias!
 Reply
#35
Buscá serfvidores ssh en sourceforge y freshmeat. Hay varios que pueden llegar a servirte. El tema es configurarlos bien (lo cual no es fácil por lo expuesto antes por Raúl).
 Reply
#36
Buenas a todos!

He quitado el cygwin y he instalado OpenSSH el cual es mas sencillo, he conseguido configurarle correctamente y puedo cconectar contra el por medio de el Putty, pero desde el agente de Pandora sigo igual.
Alguna idea?

Muchas gracias!
 Reply
#37
Quote:Buenas a todos!

He quitado el cygwin y he instalado OpenSSH el cual es mas sencillo, he conseguido configurarle correctamente y puedo cconectar contra el por medio de el Putty, pero desde el agente de Pandora sigo igual.
Alguna idea?

Muchas gracias!

a) Verifica que el usuario pandora existe
b) Verifica que puedes conectar con el usa plink con la llave que usa pandora para estar doblemente seguro.
c) Descargate de http://octopus.genterara.com/snapshot/pandora/1.2 la ultima version del agente, no sea que estes usando alguna version vieja de las que tenia el bug a la hora de usar la llave publica (fallaba si la generabas con puttygen y no tenia un retorno de carro al final).
 Reply
#38
Perdona mi ignorancia en la materia pero al realizar la conexion "normal" con plink me pide la pass y accedo perfectamente, aunque no sé como se puede hacer para que acceder por medio de la clave generada(por cierto esta generada con el putty) me lo podrias indicar?

Por cierto, Nil el link que me has pasado no enlaza:

http://octopus.genterara.com/snapshot/pandora/1.2


Muchas gracias
[code:1]plink [email protected]
Using username "pandora".

****USAGE WARNING****

This is a private computer system. This computer system, including all
related equipment, networks, and network devices (specifically including
Internet access) are provided only for authorized use. This computer system
may be monitored for all lawful purposes, including to ensure that its use
is authorized, for management of the system, to facilitate protection against
unauthorized access, and to verify security procedures, survivability, and
operational security. Monitoring includes active attacks by authorized entities
to test or verify the security of this system. During monitoring, information
may be examined, recorded, copied and used for authorized purposes. All
information, including personal information, placed or sent over this system
may be monitored.

Use of this computer system, authorized or unauthorized, constitutes consent
to monitoring of this system. Unauthorized use may subject you to criminal
prosecution. Evidence of unauthorized use collected during monitoring may be
used for administrative, criminal, or other adverse action. Use of this system
constitutes consent to monitoring for these purposes.

[email protected]'s password:
Last login: Tue Dec 5 12:26:50 2006 from server.dominio.com
Microsoft Windows [Version 5.2.3790]
© Copyright 1985-2003 Microsoft Corp.

[/code]
 Reply
#39
Quote:Perdona mi ignorancia en la materia pero al realizar la conexion "normal" con plink me pide la pass y accedo perfectamente, aunque no sé como se puede hacer para que acceder por medio de la clave generada(por cierto esta generada con el putty) me lo podrias indicar?

Por cierto, Nil el link que me has pasado no enlaza:

http://octopus.genterara.com/snapshot/pandora/1.2

Los paquetes ya estan como version oficiales en la web de Sourceforge, hoy hemos liberado la version final .-)

Sobre el plink... creo que si pones plink sin parametros te dice el parámetro para usar la llave como fichero, creo que es -F pero no estoy seguro.
 Reply
#40
Gracias por el interés Nil, he probado pero sigue igual, con lo que doy por hecho que estoy haciendo algo mal en la instalacion del server.
Con la version SSH de Cygwin las keys hay que copiarlas en la ruta:
[code:1]/home/pandora/.ssh/authorized_keys[/code]
Pero como lo único que me hacia con cygwin era tener problemas,con lo que decidí cambiarlo por openSSH, evitando todo el paquete de cygwin que no necesitaba, pero el problema es donde poner las cleves, he probado a ponerlas en la carpeta donde las genera por defecto el openSSH y en la carpeta .ssh del perfil del usuario.
Donde es exactamente donde las tengo que copiar?
las tengo que generar con el mismo usuario que utilizaré para pandora(en mi caso pandora),verdad?
si es asi tengo que crear tanto en el sistema del servidor como en el que tendrá el agente el mismo usurio, me equivoco?

Muchas gracias!
 Reply


Users browsing this thread: 1 Guest(s)


(c) 2006-2018 Artica Soluciones Tecnológicas. Contents of this wiki are under Create Common Attribution v3 licence. | pandorafms.com | pandorafms.org

Theme © MyBB Themes