Hola

En la instrucción DCL sino defines la longitud de una variable *CHAR la
longitud por defecto es 32

Si una día cambias a IPv6 o utilizas el nombre FQDN (en lugar de la
dirección) el campo deberá ser mucho más largo.... ;-)

Salu2


El 10 de enero de 2018, 7:52, alberto <alberto.marti...@roler.es> escribió:

> Buenos dias.
> Ya está solucionado. No se me hubiera pasado por la cabeza que fuera esto,
> pero ha sido cambiarlo(lo he cambiado por probar algo, la verdad) y ha
> funcionado:
> Lo explico:
> Esto es una CL que llama a otra con varias variables parámetro. Una de
> ellas que estaba definida así:
> *DCL VAR(&DIRECCIP) TYPE(*CHAR) LEN(20) VALUE(IPCLIENTE) *
> CALL  PGM(ARCFTPIFCP) PARM(&direccip &tipusdades &tipusfmt &carpeta +
>            &ruta &biblio &fichero &miembroP)
>
> peeero la otra CL, la tenía definida así:
> *DCL VAR(&DIRECCIP) TYPE(*CHAR)   *
> Sin la longitud
> Ha sido definirla con longitud de 20, y empezar a funcionar.
> Increible pero cierto.
>
> Gracias Javier!!!
>
> Albert Martinez de Urda
>  Director TIC
> Roler España SLU
> Grupo Arcadie
>
>
>
> De:        "Javier Mora" <jm...@musgrave.es>
> Para:        "forum.help400" <forum.help400@listas.combios.es>
> Fecha:        09/01/2018 11:36
> Asunto:        ** Newsletter ** RE: Problema envio FTP loggin muy largo
> Enviado por:        forum.help400-boun...@listas.combios.es
> ------------------------------
>
>
>
> Lo que interpreto es:
>
> que el usuario es AAAAA\FTPupload
> y que la contraseña es lo que hay a continuación con asteriscos
>
> El servidor de FTP no está identificando correctamente al usuario. Lo que
> más me sorprende es que te funcione ejecutando uno a uno los mandatos.
> En mi caso, la primera línea del ‘script’ FTP es
>
> usuario contraseña
>
> y luego el resto de subcomandos FTP.
>
> No sé qué decir.
>
> Javier Mora
>
> *De:* forum.help400-boun...@listas.combios.es [
> mailto:forum.help400-boun...@listas.combios.es
> <forum.help400-boun...@listas.combios.es>] *En nombre de *alberto
> * Enviado el:* martes, 9 de enero de 2018 10:38
> * Para:* forum.help400
> * Asunto:* Re: ** Newsletter ** RE: Problema envio FTP loggin muy largo
>
> Hola Javier
> En el fichero de log está todo:
>
> > AAAAAA\FTPupload ******
>
> Submandato '*AAAAAA\FTPup*' no válido.
>
> Para obtener una lista de submandatos FTP disponibles, entre el submandato
> HELP.
> Entre un submandato FTP.
>
>
> En cambio, si lo hago manual, en plan 3 pasos
>  OVRDBF  FILE(input) TOFILE(.....etc
> OVRDBF  FILE(output) TOFILE(...etc
> FTP        RMTSYS(&DIRECCIP)
> funciona perfecto.
> Es curiosísimo
>
>
> Albert Martinez de Urda
> Director TIC
> Roler España SLU
> Grupo Arcadie
>
>
>
> De:        "Javier Mora" <*jm...@musgrave.es* <jm...@musgrave.es>>
> Para:        "forum.help400" <*forum.help400@listas.combios.es*
> <forum.help400@listas.combios.es>>
> Fecha:        09/01/2018 10:19
> Asunto:        ** Newsletter ** RE: Problema envio FTP loggin muy largo
> Enviado por:        *forum.help400-boun...@listas.combios.es*
> <forum.help400-boun...@listas.combios.es>
> ------------------------------
>
>
>
>
> Yo utilizo el mismo sistema y no he sido capaz de averiguar si se
> transmite el usuario y contraseña completo. Lo he probado contra un IBM i y
> contra un FileZilla Server. En este último no veo la contraseña pero si he
> contado el número de caracteres “ocultados” y me coincide con los 20
> indicados.
>
> ¿Puede ser que estés utilizando algún carácter extraño que se transforme
> en otro distinto por temas de páginas de códigos?
>
> ¿Cómo sabes que se envían sólo 12 de los 16 dígitos?
>
> Un saludo,
>
> Javier Mora
>
> * De:* *forum.help400-boun...@listas.combios.es*
> <forum.help400-boun...@listas.combios.es> [
> *mailto:forum.help400-boun...@listas.combios.es*
> <forum.help400-boun...@listas.combios.es>] *En nombre de *alberto
> * Enviado el:* martes, 9 de enero de 2018 9:11
> * Para:* forum.help400
> * Asunto:* Problema envio FTP loggin muy largo
>
> Hola Foro
> Tengo un problema con un proveedor que me ha pedido en vio de ficheros por
> FTP.
> Evidentemente, esto funciona de forma manual, pero el problema es cuando
> lo envio automatizado:
> Lo que hago es lo clásico de llenar el miembro,  OVRDBF  FILE(input)
> TOFILE(&BIBLIO/&FICHERO) MBR(&miembro)
> y luego ejecutar un FTP al otro servidor.
> El problema es que por lo que veo el loggin es demasiado largo, y no se
> transmite entero, (sí que se graba entero en el miembro, pero no se
> transmite entero).
> De los 16 dígitos que tiene el loggin, sólo se envían 12, con lo que me da
> error de autentificación.
> Alguien sabe cómo puedo cambiar esto?
> Saludos ____________________________________________________
> Únete a Recursos AS400, nuestra Comunidad ( *http://bit.ly/db68dd*
> <http://bit.ly/db68dd>
> )
> Forum.Help400 © Publicaciones Help400, S.L. ______________________________
> ______________________
> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
> Forum.Help400 © Publicaciones Help400, S.L.
>
> ____________________________________________________
> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
> Forum.Help400 © Publicaciones Help400, S.L.
>
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a