
DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CARTA PORTE V3.1
ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03
.
ValidaCFD_cl
-
- Mensajes: 5
- Registrado: Lun Oct 10, 2011 6:18 pm
ValidaCFD_cl
Hola,
Compré el programa de command line y estoy teniendo problemas con la actualizaciónes via ftp. Se queda trabado al final donde la ventana dice:
PROCESANDO....
Descargando Lista de Folios
Llega al final de la descarga y se queda trabado. Estoy utilizando windows 2003. Pensé que debía cargar validacfd también y lo hice, pero hace exactamente lo mismo. Luego baje con wget desde el SAT el CSD.txt y FoliosCFD.txt y desde validacfd le pedí que actualizara via archivos locales y ahi SI lo hizo.
Imaginé que como ya estaban las bases de datos listas, ahora si el validacfd_cl ya actualizaría pero se queda trabado donde siempre.
Estoy usando windows 2003 server de 32 bits, por lo que no debe haber problemas. Desactivé firewall y antivirus, y tampoco funcionó.
Que puede estar fallando?
Gracias
Compré el programa de command line y estoy teniendo problemas con la actualizaciónes via ftp. Se queda trabado al final donde la ventana dice:
PROCESANDO....
Descargando Lista de Folios
Llega al final de la descarga y se queda trabado. Estoy utilizando windows 2003. Pensé que debía cargar validacfd también y lo hice, pero hace exactamente lo mismo. Luego baje con wget desde el SAT el CSD.txt y FoliosCFD.txt y desde validacfd le pedí que actualizara via archivos locales y ahi SI lo hizo.
Imaginé que como ya estaban las bases de datos listas, ahora si el validacfd_cl ya actualizaría pero se queda trabado donde siempre.
Estoy usando windows 2003 server de 32 bits, por lo que no debe haber problemas. Desactivé firewall y antivirus, y tampoco funcionó.
Que puede estar fallando?
Gracias
- Adjuntos
-
- validacfd_cl.png (38.19 KiB) Visto 8352 veces
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: ValidaCFD_cl
Algunos hechos :
ValidaCFD y ValidaCFD_cl comparten la misma base de datos y las mismas rutinas, estuvo bien cuando pensaste que si actualizabas con uno el otro automaticamente se actualizaba, eso es correcto siempre y cuando ESTEN EN LA MISMA CARPETA, mas en especifico, cuando este compartiendo la carpeta "data"
Cuando descargas MANUALMENTE el archivo *.txt y actualiza MANUALMENTE y si funciona significa entonces que mi programa no pudo crear los archivos temporales y hacerlo de forma AUTOMATICA.
Aun cuando hayas descargado manualmente la base de datos, SI VUELVES A EJECUTAR "validacfd_cl actualizarfolios" por supuesto que va a intentar TODO EL PROCESO NUEVAMENTE aun cuando tu ya hayas descargado manualmente, si me explico, la instruccion "actualizarfolios" NO REVISA si ya descargaste manualmente.
Deja BUSCO EN EL FORO ya que recuerdo de un problema con los Server en donde éstos protegen una parte de la memoria y no permite ejecutar ciertas instrucciones.
ValidaCFD y ValidaCFD_cl comparten la misma base de datos y las mismas rutinas, estuvo bien cuando pensaste que si actualizabas con uno el otro automaticamente se actualizaba, eso es correcto siempre y cuando ESTEN EN LA MISMA CARPETA, mas en especifico, cuando este compartiendo la carpeta "data"
Cuando descargas MANUALMENTE el archivo *.txt y actualiza MANUALMENTE y si funciona significa entonces que mi programa no pudo crear los archivos temporales y hacerlo de forma AUTOMATICA.
Aun cuando hayas descargado manualmente la base de datos, SI VUELVES A EJECUTAR "validacfd_cl actualizarfolios" por supuesto que va a intentar TODO EL PROCESO NUEVAMENTE aun cuando tu ya hayas descargado manualmente, si me explico, la instruccion "actualizarfolios" NO REVISA si ya descargaste manualmente.
Deja BUSCO EN EL FORO ya que recuerdo de un problema con los Server en donde éstos protegen una parte de la memoria y no permite ejecutar ciertas instrucciones.
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: ValidaCFD_cl
OK. aqui el mensaje que ya anteriormente habia publicado :
Despues de investigarle y hacer varias pruebas resulta que aparentemente es por un sistema de proteccion de Windows llamado DEP (Data Execution Prevention)
DEP es un sistema de control de memoria que no permite ejecutar aplicaciones en ciertas partes de la memoria.
Vamos a hacer esta prueba, vamos a deshabilitar el DEP de la siguiente forma para ver si ya puede funcionar mi libreria, porfavor ejecuta la siguiente instruccion :
bcdedit.exe /set {current} nx AlwaysOff
Y reinicializa tu compu y haz pruebas
Para re-activar el DEP por si quieres dejarlo como estaba se usa la siguiente instruccion
bcdedit.exe /set {current} nx AlwaysOn
Y reinicializas para que tome efecto.
Estas instrucciones que te muestro son para habilitar/deshabilitar el DEP POR HARDWARE. Tambien hay otra forma de accesar, prueba con las dos :
Entra a Control Panel - Performance Options - Pestaña DataExecution Prevention - Selecciona que NO se active el DEP para tu aplicacion*
*no tengo Windows server si no con gusto hasta imagenes te mostraba pero tome come referencia estas dos paginas :
http://en.wikipedia.org/wiki/Data_Execution_Prevention
http://stackoverflow.com/questions/2485 ... erver-2003
Espero que esto sirva
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: ValidaCFD_cl
Ah! un ultimo detalle, es posible que no este trabado, puede ser que solamente no actualice la barra de progreso.
Revisa la carpeta "temp" ahi se ejecuta los procesos de descarga y conversion, revisa si alguno de los archivos se esta generando e "inflando" (aumentando de tamaño) es posible que necesites oprimir [F5] para que windows actualize el tamaño del archivo y puedas ver este efecto
Revisa la carpeta "temp" ahi se ejecuta los procesos de descarga y conversion, revisa si alguno de los archivos se esta generando e "inflando" (aumentando de tamaño) es posible que necesites oprimir [F5] para que windows actualize el tamaño del archivo y puedas ver este efecto
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 5
- Registrado: Lun Oct 10, 2011 6:18 pm
Re: ValidaCFD_cl
Hola,
He intentado desactivar el DEP de ambas formas y no hace ninguna diferencia. Consultando los directorios veo que efectivamente en temp se genera un archivo temp.ftp el cual va creciendo hasta llegar al tamaño que debe y ahi es cuando al finalizar de descargar se traba. Revisando el temporal este archivo está completo por lo que el ftp si se realiza sin problema. El siguiente proceso después de la ftpeada es el que hace que la aplicación se trabe. Como comentas, pensé que no estaba trabada, sino solamente lenta, pero la deje media hora y pues la aplicación no responde en absoluto. Aunque está trabada, no hace uso del procesador en absoluto. También intenté correr el programa como administrador, pero da los mismos resultados. Lo mas curioso es que la actualización de Proveedores la hace correctamente.
Habría manera que en el validacfd_cl le agregaras 2 nuevos parámetros para poder solucionar esto?
validacfd_cl actualizarfolioslocal="c:\validacfd\temp\folioscfd.txt" actualizarcertificadoslocal="c:\validacfd\temp\csd.txt"
de tal forma que uno coloca los archivos csd.txt y folioscfd.txt en esas rutas y de ahi descarga o bien podría ser así:
validacfd_cl actualizarfolioslocal actualizarcertificadoslocal
y uno previamente colocaría los archivos en c:\validacfd\temp\ para que fuera mas rápido de implementar aunque la primera opción es la mas correcta.
Quedo en espera de tus comentarios.
Saludos
He intentado desactivar el DEP de ambas formas y no hace ninguna diferencia. Consultando los directorios veo que efectivamente en temp se genera un archivo temp.ftp el cual va creciendo hasta llegar al tamaño que debe y ahi es cuando al finalizar de descargar se traba. Revisando el temporal este archivo está completo por lo que el ftp si se realiza sin problema. El siguiente proceso después de la ftpeada es el que hace que la aplicación se trabe. Como comentas, pensé que no estaba trabada, sino solamente lenta, pero la deje media hora y pues la aplicación no responde en absoluto. Aunque está trabada, no hace uso del procesador en absoluto. También intenté correr el programa como administrador, pero da los mismos resultados. Lo mas curioso es que la actualización de Proveedores la hace correctamente.
Habría manera que en el validacfd_cl le agregaras 2 nuevos parámetros para poder solucionar esto?
validacfd_cl actualizarfolioslocal="c:\validacfd\temp\folioscfd.txt" actualizarcertificadoslocal="c:\validacfd\temp\csd.txt"
de tal forma que uno coloca los archivos csd.txt y folioscfd.txt en esas rutas y de ahi descarga o bien podría ser así:
validacfd_cl actualizarfolioslocal actualizarcertificadoslocal
y uno previamente colocaría los archivos en c:\validacfd\temp\ para que fuera mas rápido de implementar aunque la primera opción es la mas correcta.
Quedo en espera de tus comentarios.
Saludos
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: ValidaCFD_cl
Mensaje recibido. deja ver que puedo hacer al respecto.
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: ValidaCFD_cl
Aver ElMauro, ya quedo lista la actualizacion. DESCARGA DE LA MISMA LIGA la nueva version que incluye los siguientes comandos :
actualizarfolioslocal - Actualiza la lista de folios a partir de un archivo QUE YA DEBE EXISTIR en temp\FoliosCFD.txt
actualizarcertificadoslocal - Actualiza la lista de certificados a partir de un archivo QUE YA DEBE EXISTIR en temp\CSD.txt
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 5
- Registrado: Lun Oct 10, 2011 6:18 pm
Re: ValidaCFD_cl
Eso chi! Eso es servicio!
Muy agradecido
Muy agradecido
-
- Mensajes: 5
- Registrado: Lun Oct 10, 2011 6:18 pm
Re: ValidaCFD_cl
Hola,
Finalmente pude encontrar lo que está causando el problema. Recordé que el filezilla cliente cuando lo ejecuto me advierte que transferencias ftp de archivos largos cuelgan la conexión. Indica que se debe al firewall de windows y remite a una liga de soporte de microsoft donde indica que realmente el causante del problema es el servicio ALG o Aplication Layer Gateway Service el cual se utiliza para compartir una conexión de internet, pero en un servidor no tiene sentido tenerlo funcionando, así que lo desactivé y santo remedio.
Otra opción es desactivar el firewall de windows previo a la actualización con el comando:
netsh firewall set opmode disable
y luego al finalizar se vuelve a activar con
netsh firewall set opmode enable
Finalmente regresé los setting del DEP en activo ya que por ahi no fué necesario moverle. Ojalá esto sirva para otros con el mismo problema.
Saludos
Mauricio F
p.s. Lo probé en windows 2008 64 bits, y funciona muy bien.
Finalmente pude encontrar lo que está causando el problema. Recordé que el filezilla cliente cuando lo ejecuto me advierte que transferencias ftp de archivos largos cuelgan la conexión. Indica que se debe al firewall de windows y remite a una liga de soporte de microsoft donde indica que realmente el causante del problema es el servicio ALG o Aplication Layer Gateway Service el cual se utiliza para compartir una conexión de internet, pero en un servidor no tiene sentido tenerlo funcionando, así que lo desactivé y santo remedio.
Otra opción es desactivar el firewall de windows previo a la actualización con el comando:
netsh firewall set opmode disable
y luego al finalizar se vuelve a activar con
netsh firewall set opmode enable
Finalmente regresé los setting del DEP en activo ya que por ahi no fué necesario moverle. Ojalá esto sirva para otros con el mismo problema.
Saludos
Mauricio F
p.s. Lo probé en windows 2008 64 bits, y funciona muy bien.
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: ValidaCFD_cl
Mil gracias por compartir tu experiencia, con "mil causas" posibles aveces no se tiene ni idea de por donde solucinar algunos problemas.
Saludos,
Saludos,
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!