Grant Access - Register GitLab Application - 504 Client Timeout

Dear Xcode cloud support.

on 30.1.2026 Xcode cloud was not able to connect to our git server. so I deleted the repository from app store connect Xcode cloud settings and deleted the Xcode cloud in app store connect for all our apps. I started to create Xcode cloud workflow from Xcode and when I want to Grant Access - Register GitLab Application - to our git repository I get and error :

"504 Client Timeout. If you are using a firewall, it must be configured to accept incoming connections."

git is behind VPN but the IP address ranges 17.58.0.0/18, 17.58.192.0/18, and 57.103.0.0/22 are white labeled and before 30.1.2026 it was working.

I contacted the gitlab administrators and they acknowledged that during "Register GitLab Application" they see no traffic (in gltlab and proxy server) from xcode cloud. I tried "Register GitLab Application" multiple times until now with same error. It is not app specific because this error happens for all our apps.

Thanks a lot yours sincerely,

Zoltan Bognar

More Info: Source Control Provider: git-lab self-managed, tested with web browser: safari, chrome

I can provide additional info like Primary repository, App store team ID, Entity Name, Link to repository, Application ID to grant access, and bundle id.

if needed.

Answered by DTS Engineer in 879568022

@zoltanbognar Please see Use a remote source control repository for an update to the IP list:

If you use an IP allow list either on a self-hosted or cloud SCM provider — such as Bitbucket Server or GitHub Enterprise — make sure Xcode Cloud has access to your Git server. Check your firewall’s inbound HTTPS allow list and grant Xcode Cloud access to your Git server by adding the IP address ranges:

57.103.0.0/22
57.103.64.0/18
2a01:b747:3000:200::/56
2a01:b747:3001:200::/56
2a01:b747:3002:200::/56
2a01:b747:3003:200::/56
2a01:b747:3005:200::/56
2a01:b747:3006:200::/56
2a01:b747:3004:200::/56

Here is the Image with the error message

Accepted Answer

@zoltanbognar Please see Use a remote source control repository for an update to the IP list:

If you use an IP allow list either on a self-hosted or cloud SCM provider — such as Bitbucket Server or GitHub Enterprise — make sure Xcode Cloud has access to your Git server. Check your firewall’s inbound HTTPS allow list and grant Xcode Cloud access to your Git server by adding the IP address ranges:

57.103.0.0/22
57.103.64.0/18
2a01:b747:3000:200::/56
2a01:b747:3001:200::/56
2a01:b747:3002:200::/56
2a01:b747:3003:200::/56
2a01:b747:3005:200::/56
2a01:b747:3006:200::/56
2a01:b747:3004:200::/56

Dear Xcode cloud support

The same error occur on my hosted gitlab repo. I allow my firewall with the IP adress ranges you mention, but i still have the same error "504 Client Timeout. If you are using a firewall, it must be configured to accept incoming connections."

Thanks yours sincerely,

Dear DTS Engineer

Your suggestion worked on our gitlab proxy settings, so Xcode cloud is working again.

Thank You

Grant Access - Register GitLab Application - 504 Client Timeout
 
 
Q