when creating proxy I get a Fetch WSDL Error: Could not download resource. peer not authenticated.

Not applicable

I tried to link our own web service API wsdl when creating the API proxy but get an error:

Fetch WSDL Error: Could not download resource. peer not authenticated.

The service of generated form SAP BO QaaWS. it's on Https:8443 port, What's wrong?

I've searched in community post couldn't find the answer.

0 5 495
5 REPLIES 5

@syang1 , Are you on cloud / onPremises ? Is the web service wsdl accessible without any authentication ? Are you trying to access some internal web service from Apigee Edge cloud ? Are you sure web service is open to Apigee Edge to access same ?

More details will help. Unfortunately, Above information in not enough to understand what's going on.

@syang1 Also... is the server presenting a self-signed or otherwise untrusted certificate?

Not applicable

Thank you for the reply

What I did was to create a API proxy under SOAP service option.

the wsdl I have is currently accessible from the internet, I'm sure Apigee Edge cloud can access it.

It dose come with a valid ssl certificate. where cloud I setup the trust?

The wsdl i'm using is:

https://dev.biico.com:8443/dswsbobje/qaawsservices/biws?WSDL=1&cuid=AUHt7Q0X.ZBHgqg8LPLxg4o

@syang1 , Find workaround below,

  • Download the above wsdl
  • Change the file extension to .wsdl
  • Upload the file using file option while creating a proxy.

4629-proxies-apigee.png

  • Create Apigee proxy

I am able to generate proxy for above wsdl. See proxy attached below.

biws-rev1-2017-04-09.zip

Hope it helps. Keep us posted if any.