Service Operations Insight

 View Only

Tech Tip: SOI - SNow Helpdesk ticket creation fails 

Nov 18, 2014 08:20 AM

Problem:

SOI is integrated with ServiceNow for helpdesk ticket creation. When trying to submit a Ticket by right clicking on an alert in SOI Console and choose Create Ticket action, it throws an error

 

    "create ticket error.See CA Process Automation Workflow"

 

Solution:

Please check \SOI\tomcat\logs\soimgr-debug.log for below exception...

 

    UniversalHelpDesk(HDIsTicketClosed): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

 

If the above exception found, then we might need to upload the latest SNow certificate to http://<SOI Manager>:7090/sam/admin -> SSL Certificates and recycle SOI Manager services.

Statistics
0 Favorited
4 Views
0 Files
0 Shares
0 Downloads

Tags and Keywords

Comments

Mar 02, 2016 09:04 AM

Hi Brahma,

 

I am pasting some messages from the SAM and UI just in case it helps:

SAM:

Could not connect to broker URL: tcp://l00srv1061.griffin-domain.net:61616. Reason: java.net.ConnectException: Connection refused: connect

 

UI :

resources.UIEscalationActionModelRepository.fillType(421) - createTicketType() exception occurred, reason: Unknown XML property 'Alert Acknowledged'

2016-03-01 14:23:00,536 ERROR [AccessLayerSamUI] resources.UIEscalationActionModelRepository.fillType(421) - createUpdateTicketType() exception occurred, reason: Unknown XML property 'status'

 

[http-0.0.0.0-7070-12] util.CommonServletUtilHttp.logHttpFailure(155)  - getClasses request failed: The server on L00SRV0587.griffin-domain.net is not available.

2016-03-02 10:33:13,429 INFO  [PollTimer] util.ClientUpdatePoller$HttpTask.run(532)  - POST failed in [ReconnectTask: 5000] task -- Connection refused: connect

Connection: Name: Apache-Coyote/1.1 on L00SRV0587.griffin-domain.net:7090, Status: Connection lost.  Either the server is not running or a network problem is preventing access. (Connection refused: connect)

2016-03-02 10:33:13,562 INFO  [http-0.0.0.0-7070-10] util.CommonServletUtilHttp.logHttpFailure(155)  -

Feb 23, 2016 05:29 AM

Hi Brahma,

 

The user does not seem to be locked neither password changed for it. We are getting it checked internally.

 

Regards

Deepika

Feb 18, 2016 04:38 AM

Hi Deepika,

 

Any Idea why it is not able to access?

Check if user is locked in AD or password changed in AD.

 

Thanks

Brahma

Feb 18, 2016 04:30 AM

Hi Brahma,

 

The user is SOI<>SNow SOAP integration user. It does exist in the AD, was able to find it in EEM UI.

However the manager server is not able to access SNow with this user.

Feb 17, 2016 11:10 AM

Hi Deepika,

 

Please make sure you are able to access SNOW from SOI manager with the configured user. If that works, then access EEM UI, try login with the user name that printed in the logs.

This proves if the problem is with SNOW or EEM.

 

Thanks

Brahma

Feb 17, 2016 07:22 AM

Hi Brahma,

We are facing this error (UHD is configured), and the logs show below errors:

java.lang.IllegalArgumentException: Username may not be null

  at org.apache.commons.httpclient.UsernamePasswordCredentials.<init>(UsernamePasswordCredentials.java:90)

  at org.apache.axis2.transport.http.AbstractHTTPSender.setAuthenticationInfo(AbstractHTTPSender.java:358)

 

Is there any finding on what could be possible reason of these errors? We tried the EEM service recycle, reset the user's credentials, reset the integration.

 

thanks

deepika

Nov 19, 2014 04:56 AM

Hi

   Sometimes it could be bcause of modifications made at SNOW end in some mandate field. If that s the case then UHD jar file has to be recomplied and then place it in appropriate location.

 

-->Unzip the package to find "UniversalHelpDesk.jar".

 

---> On the SOI Manager machine . Stop the SAM services.

 

----> On the SOI Manager machine , navigate to <SOI_HOME>/tomcat/lib. Take

 

a backup of the UniversalHelpDesk.jar that is present at this location.(or

 

probably rename it as UHD_old)

 

----> Copy the new UniversalHelpDesk.jar attached with the ticket to

 

<SOI_HOME>/tomcat/lib

 

-----> Start the SAM service

Related Entries and Links

No Related Resource entered.