Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
9 replies
Subscribers
7 subscribers
Views
3277 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Integrations
i am publishing a Process model as webservice ; i created a user and set the sec
hussameldin seddik
over 9 years ago
i am publishing a Process model as webservice ; i created a user and set the security as process initiator
when other systems are trying to call the webservice its failing and giving this message at Jboss side ; looks like authentication issue but i used the same username password and i can login to the application - Any ideas ?
2015-11-13 22:43:11,261 [ajp-/0.0.0.0:8009-6] ERROR com.appiancorp.process.webservices.pmserver.WebServiceAuthenticator - Username and password supplied the process model web service invocation are invalid: com.appiancorp.suiteapi.common.exceptions.InvalidLoginException: app_pi_build
2015-11-13 22:43:11,261 [ajp-/0.0.0.0:8009-6] ERROR com.appiancorp.process.webservices.pmserver.PMServletDelegate - Authentication failed for the process model web service invocation; service: publishSurfaceRights
2015-11-13 22:43:23,932 [ajp-/0.0.0.0:8009-6] ERROR com.appiancorp.process.webservices.pmserver.WebServiceAuthenticator - Username an...
OriginalPostID-178733
OriginalPostID-178733
Discussion posts and replies are publicly visible
0
hussameldin seddik
over 9 years ago
...d password supplied the process model web service invocation are invalid: com.appiancorp.suiteapi.common.exceptions.InvalidLoginException: app_pi_build
2015-11-13 22:43:23,932 [ajp-/0.0.0.0:8009-6] ERROR com.appiancorp.process.webservices.pmserver.PMServletDelegate - Authentication failed for the process model web service invocation; service: publishSurfaceRights
2015-11-13 22:43:24,666 [ajp-/0.0.0.0:8009-6] ERROR com.appiancorp.process.webservices.pmserver.WebServiceAuthenticator - Username and password supplied the process model web service invocation are invalid: com.appiancorp.suiteapi.common.exceptions.InvalidLoginException: app_pi_build
2015-11-13 22:43:24,667 [ajp-/0.0.0.0:8009-6] ERROR com.appiancorp.process.webservices.pmserver.PMServletDelegate - Authentication failed for the process model web service invocation; service: AcquiredSurfaceLease
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
raghuvarann
over 9 years ago
Check the credentials string that you have passed from the client system for any unwanted characters or white spaces.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Eduardo Fuentes
Appian Employee
over 9 years ago
Make sure you're using the Appian password and not the LDAP password. Models as Web Services use the credentials that the account has inside Appian not the LDAP ones.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
aasuliman
over 9 years ago
also make sure about Letters Case Sensitive for the usernsme
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
hussameldin seddik
over 9 years ago
yes , i am using an appian created password not LDAP and verified that the username/password are correct - do you have any thoughts on how to troubleshoot this any further ?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Eduardo Fuentes
Appian Employee
over 9 years ago
What application server is this?
Any other authentication layer on top of Appian?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
hussameldin seddik
over 9 years ago
the application server is Jboss , LDAP authentication but i am using the appian password and i can login using the account to appian
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Eduardo Fuentes
Appian Employee
over 9 years ago
1. What version of Appian?
2. Open the following file <APPIAN_HOME>\\ear\\suite.ear\\web.war\\WEB-INF\\conf\\security\\spring-security-03-auth-mgr-override.xml
Find the authentication manager called "authenticationManager". How many and what 'sec:authentication-provider' do you see listed under the manager?
Example:
<sec:authentication-manager alias="authenticationManager" erase-credentials="true">
<sec:authentication-provider ref="ldapAuthenticationProvider"/>
<sec:authentication-provider ref="appianAuthenticationProvider"/>
</sec:authentication-manager>
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
hussameldin seddik
over 9 years ago
1. 7.9
2.
this is the configuration in the environment
<sec:authentication-manager alias="authenticationManager" erase-credentials="true">
<sec:authentication-provider ref="appianAuthenticationProvider"/>
</sec:authentication-manager>
<bean id="appianAuthenticationProvider" class="com.appiancorp.suiteapi.security.auth.AuthenticationProviderWrapper">
<constructor-arg ref="appianAuthenticationProviderInternal"/>
<constructor-arg ref="scsKeyChangeHandlerNoOp"/>
</bean>
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel