Desde hace alrededor de un par de semanas he estado (o más bien los clientes usuarios de mi validador) teniendo problemas con el acceso a los namespaces del SAT. Sólo lo he visto con comprobantes V2 (http://www.sat.gob.mx/cfd/2) y no sé si pase con otras versiones, aunque asumo que, siendo el mismo servidor, también lo presentan.
El problema es intermitente, y básicamente se presenta en dos circunstancias:
- 1. Durante el proceso de validación del xml. La librería que uso (System.Xml.XmlReader de .Net) arroja "Cannot load the schema for the namespace 'http://www.sat.gob.mx/cfd/2' - The operation has timed out.".
- 2. Al utilizar cadenaoriginal_2_0.xslt (que obviamente incluye una referencia al mismo namespace) para generar la cadena original. El error específico es "XSLT compile error".
Lo que quisiera consultarles:
- ? Ha visto alguien más algo similar?
- ? En ese caso, han encontrado alguna forma de resolverlo?
- ? En caso contrario, alguna idea de por dónde venga?
Gracias!