Pega Deployment Manager - 8.2 - Stops with : Http status code of call back:301
Please help me with the issue I am facing with Pega Deployment Manager:
I am doing a POC with Pega Deployment Manager (Pega 8.2 and 4.4 deployment manager). For POC purpose I use the same Pega instance for Dev, QA and Stage with HTTP protocol only. I did complete the following (order may be typed differently here):
2019-06-26 01:43:52,838 [ PegaRULES-Batch-4] [ STANDARD] [ ] [gaDevOpsFoundation:4] (tatus.Pega_Int_Pipeline.Action) INFO DMAppAdmin - Task execution status published by doing call back for task name:publish
Http status code of call back:301
Status message of call back: WARN: HTTP Response code indicated redirectionthe HTTP response code of 301 indicated a server redirection. Redirection is not enabled for this Connector.
It is impossible to know why you are being redirected (which is what that HTTP 301 error code means) with that information. My guess is that that domain "http://demos.research.com" is redirecting you for some reason.
See if you can attach other logs and check what is going on with that error that you can see in the diagnostic tools.
Yes, I checked with my IT team and looks like the host / public network is configured to redirect to our private network. Hence the error. So for now, there is no way to fix this unless as I mentioned if pyCallbackURL takes the URL from the Pipeline settings given by us.
Yes, the orchestrator system is same as dev, staging and prod as I mentioned above.
And, when I try from other instance where there was no reverse proxy then it works. So my only thought is if the pyCallbackURL is formed based on the URL given in the settings in deployment manager (as we give http://localhost), then it will work well even in reverse proxy. Thanks.