- Este debate está vacío.
-
AutorEntradas
-
1 agosto, 2014 a las 9:07 pm #32771Javier LoffredoParticipante
Buenas, estoy tratando de configurar una instancia de facturación electronica en un cliente con ubuntu 14.04 32 Bits.
En el instructivo aclara
Quote:Instalar M2Crypto 0.18.2 (la versión 0.19 no funciona), pero no compila con el siguiente error:
/usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'test_suite'
warnings.warn(msg)
running install
running build
running build_py
running build_ext
building 'M2Crypto.__m2crypto' extension
swigging SWIG/_m2crypto.i to SWIG/_m2crypto_wrap.c
swig -python -I/usr/include/python2.7 -I/usr/include -includeall -o SWIG/_m2crypto_wrap.c SWIG/_m2crypto.i
SWIG/_ec.i:7: Error: Unable to find 'openssl/opensslconf.h'
error: command 'swig' failed with exit status 1
encontre que es un bug porque libssl-dev ahora es multiarch y no lo encuentra. Si incluis el directorio para forzarlo en la instalación igual tira un error, que por lo que encontre es porque openssl desactivo SSLv2.
Por lo que tuve que compilar con el paquete de ubuntu.
Si trato de enviar una factura, tengo el siguiente mensaje:
Traceback (most recent call last):
File "/home/jloffredo/pyafipws/wsfev1.py", line 1261, in
main()
File "/home/jloffredo/pyafipws/wsfev1.py", line 1046, in main
cbte_nro = long(wsfev1.CompUltimoAutorizado(tipo_cbte, punto_vta) or 0)
File "/home/jloffredo/pyafipws/wsfev1.py", line 62, in capturar_errores_wrapper
return func(self, *args, **kwargs)
File "/home/jloffredo/pyafipws/wsfev1.py", line 382, in CompUltimoAutorizado
CbteTipo=tipo_cbte,
File "/usr/local/lib/python2.7/dist-packages/pysimplesoap/client.py", line 274, in
return lambda self=self, *args, **kwargs: self.wsdl_call(attr,*args,**kwargs)
File "/usr/local/lib/python2.7/dist-packages/pysimplesoap/client.py", line 387, in wsdl_call
response = self.call(method, *params)
File "/usr/local/lib/python2.7/dist-packages/pysimplesoap/client.py", line 297, in call
self.xml_response = self.send(method, self.xml_request)
File "/usr/local/lib/python2.7/dist-packages/pysimplesoap/client.py", line 322, in send
location,"POST", body=xml, headers=headers )
File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 1569, in request
(response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 1316, in _request
(response, content) = self._conn_request(conn, request_uri, method, body, headers)
File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 1289, in _conn_request
conn.connect()
File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 1059, in connect
raise socket.error, msg
socket.error: [Errno 104] Connection reset by peer
e':'>}*}*], u'Opcionales': [*{u'Opcional': *{u'Id': , u'Valor': }*}*]}*}*]}*)
-> **{u'FECAESolicitarResult': *{u'FeCabResp': *{u'Cuit':, u'PtoVta': , u'CbteTipo': , u'FchProceso': , u'CantReg': , u'Resultado': , u'Reproceso': }*, u'FeDetResp': [*{u'FECAEDetResponse': *{u'Concepto': , u'DocTipo': , u'DocNro': , u'CbteDesde': , u'CbteHasta': , u'CbteFch': , u'Resultado': , u'Observaciones': [*{u'Obs': *{u'Code': , u'Msg': }*}*], u'CAE': , u'CAEFchVto': }*}*], u'Events': [*{u'Evt': *{u'Code': , u'Msg': }*}*], u'Errors': [*{u'Err': *{u'Code': , u'Msg': }*}*]}*}**: No se si es por la versión de m2crypto o por otra cosa.
¿como lo puedo hacer andar?
1 agosto, 2014 a las 9:41 pm #38591Javier LoffredoParticipanteYa lo solucione. Es un bug que se soluciona con esto:
-
AutorEntradas
- Debes estar registrado para responder a este debate.