TRying to deploy webservice.

Posted by OctavioOlguin on 07-Jan-2015 17:16

Hi you all!!!

Greetings.

I'm newbie to app server. and trying to deploy a webservice , I face the following error:

WSA request error: web server authentication failure.

Mi question would be where are the credentials defined? and which credentials are, anyway?  Are they the user "admin" I use to log to the OE Explorer? I bet no.

Can't find where is the misconfiguration.

I thank any help.

Jorge Olguin

All Replies

Posted by prmundra on 08-Jan-2015 00:46

Hi Jorge,

One thing you may check is look at the web.xml for your WSA instance.

The web.xml resides inside <Tomcat-Container>\webapps\WSA\WEB-INF

Just search for the <security-constraint> tag. Its commented by-default.

<!--

 <security-constraint>

   <web-resource-collection>

      <web-resource-name>wsa1 Admin</web-resource-name>

      <url-pattern>/wsa1/admin/*</url-pattern>

      <http-method>POST</http-method>

   </web-resource-collection>

   <auth-constraint>

      <role-name>PSCAdmin</role-name>

      <role-name>PSCOper</role-name>

   </auth-constraint>

   <user-data-constraint>

      <transport-guarantee>NONE</transport-guarantee>

   </user-data-constraint>

 </security-constraint>

-->  

You need to turn it on in order to make your WSA use the container security mode.  

The URL patterns for each one of them corresponds to the operation that you wish to perform.

There are 3 such sections.

1) WSA Admin Operations (the one that you are trying to perform.

2) Access to WSA WSDL listing

3) Access to WSA Service

Please do let us know if this solves your problem.

Thanks,

Piyush

Posted by Mei Swank on 17-Mar-2016 14:47

Hi there,

Please check out these articles from Progress knowledgebase

knowledgebase.progress.com/.../000035235

knowledgebase.progress.com/.../P31662

knowledgebase.progress.com/.../P19723

Let us know whether any of these solves your problem.

Thanks,

Mei

This thread is closed