AWX fails to sync git projects and Job output is unavailable

Hello fellas,

cloning/Syncing project from git.
When I execute this from UI PROJECT the Job-status fails with “No Route to host error”,but I see all my playbooks/roles and collections are available/getting updated in /var/lib/awx/project/_15__git_projects directory.

Even I can see Playbooks in UI templates but sync status shows as failed.
This is what I get in Job-status. because of this, I am unable to trigger my Job templates even though Playbooks are available.

TASK [update project using git] *************************************** > [fatal: [localhost]: FAILED! => {“changed”: false, “cmd”: “/usr/bin/git clone --origin origin ‘https://$encrypted$:$encrypted$@’ /var/lib/awx/projects/_15__git_projects”, “msg”: "Cloning into ‘/var/lib/awx/projects/_15__git_projects’…\nfatal: unable to access ‘https://’: Failed to connect to port 443: No route to host", “rc”: 128, “stderr”: “Cloning into ‘/var/lib/awx/projects/_15__git_projects’…\nfatal: unable to access ‘’: Failed to connect to port 443: No route to host\n”, “stderr_lines”: [“Cloning into ‘/var/lib/awx/projects/_15__git_projects’…”, "fatal: unable to access ‘h’: Failed to connect to port 443: No route to host"], “stdout”: “”, “stdout_lines”: }

to confirm this I tried cloning from docker instance as well and connectivity to my git is fine.

docker exec -it awx_web bash

bash-4.4# /usr/bin/git clone --origin origin ‘’ Cloning into ‘awx_roles’…
Username for ‘’: s.a.awxro.user01
Password for ‘’':
remote: Enumerating objects: 217, done.
remote: Counting objects: 100% (217/217), done.
remote: Compressing objects: 100% (124/124), done.
remote: Total 217 (delta 33), reused 195 (delta 26), pack-reused 0
Receiving objects: 100% (217/217), 49.24 KiB | 1.37 MiB/s, done.
Resolving deltas: 100% (33/33), done.

I don’t have any more hair to rip out over this.

ENVIRONMENT- AWX version: 16.0.0

  • AWX install method: docker on linux, External PG database version 10.
  • Ansible version: 2.9.15
  • Proxy: Tested with Proxy and without proxy.
  • Web Browser: Chrome / Firefox
    EXPECTED RESULTS

Project Sync job should be successful. and we should see job output in api/v2/project_updates/110/

ACTUAL RESULTS

Job-status shows Failed and api/v2/project_updates/110/ shows

HTTP 500 Internal Server Error Content-Type: application/json Vary:
Accept
{
“detail”: “A server error has occurred.”
}

https://github.com/ansible/awx/issues/9117

TIA.