Stack Overflow en español Asked by Benjamin Smith on January 6, 2021
No puedo consumir el servicio ws_sr_padron_a4 de afip en producción… en homologación anda bien.
Estoy usando los ejemplos de afip que se encuentran en http://www.afip.gob.ar/ws/ y el wsdl que estoy usando en produccion es https://aws.afip.gov.ar/sr-padron/webservices/personaServiceA4?WSDL (los datos del servicio están en http://afip.gob.ar/ws/ws_sr_padron_a4/manual_ws_sr_padron_a4_v1.1.pdf)
Me devuelve
PHP Fatal error: Uncaught SoapFault exception: [HTTP] Could not
connect to host
Para los que usan CentOS 8 hay que editar el nivel de seguridad del openssl
con:
sudo vim /etc/crypto-policies/back-ends/opensslcnf.config
Al menos en mi caso bastó con cambiar @SECLEVEL=2
por @SECLEVEL=1
.
Answered by Alejandro Fiore on January 6, 2021
En mi caso, el wsdl de afip tenía un error... (https://aws.afip.gov.ar/sr-padron/webservices/personaServiceA4?WSDL)
En la parte de abajo del wsdl:
<wsdl:service name="PersonaServiceA4">
<wsdl:port binding="tns:PersonaServiceA4SoapBinding" name="PersonaServiceA4Port">
<soap:address location="http://aws.afip.gov.ar/sr-padron/webservices/personaServiceA4"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
hay que cambiar el link http por https (location="http://aws.afip.gov.ar/sr-padron/webservices/personaServiceA4" debería ser location="https://aws.afip.gov.ar/sr-padron/webservices/personaServiceA4")
Answered by Benjamin Smith on January 6, 2021
Get help from others!
Recent Questions
Recent Answers
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP