search cancel

Jenkins receives invalid JSON from Nolio

book

Article ID: 201676

calendar_today

Updated On:

Products

CA Release Automation - Release Operations Center (Nolio) CA Release Automation - DataManagement Server (Nolio)

Issue/Introduction

When running deployment job via RA plugin in Jenkins, the job is stopped to fault caused by invalid JSON being sent from RA to Jenkins.
The deployment itself is completed successfully but when plugin periodically requests deployment status it has gotten an invalid JSON as response.
This causes the jenkins build to fail intermittently.

Cause

Findings

While going through the logs, it seems our dev build shows the real error now.

=======================================================

  502 Proxy Error</title></head><body><h1>Proxy Error</h1><p>The proxy server received an invalidresponse from an upstream server.<br />The proxy server could not handle the request <em><a href="/datamanagement/a/api/v4/deployment-state/693455">GET 

=======================================================

Environment

Release : 6.6

Jenkins Plugin: 6.5.1

Component : CA RELEASE AUTOMATION CORE

Resolution

Please try to validate and increase the timeout for proxy and check for network if it's stable.

 

 

Additional Information

In case of any recurrence please capture below and report an incident.

1: Proxy Server Logs

2: Can you check and confirm what is the proxy server timeout configuration set

3: Can you also share with us logs from NAC server, if they still have coverage from the day when Jenkins build failed.