Unable to authorize Github App in Sonarqube

I’m unable to authorize Github application in Sonarqube. I’m using Github Enterprise and in Github API URL, I’m using “https://github.pumpjackdataworks.com/api/v3”. We are using SAML in Github, is that an issue?

I’m getting this error: Failed to validate configuration, check URL and Private Key

While checking logs I’m seeing:

web[AYNfxaBfiMfWalaPABRg][o.s.a.c.g.GithubApplicationClientImpl] Failed to request https://github.pumpjackdataworks.com/api/v3/app
java.net.UnknownHostException: github.pumpjackdataworks.com: Name does not resolve
at java.base/java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method)
at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:929)
at java.base/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1519)
at java.base/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:848)
at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1509)
at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1368)
at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1302)
at okhttp3.Dns$Companion$DnsSystem.lookup(Dns.kt:49)

Sonarqube is deployed in a machine with ALB and certificate, it is publicly accessible.
Sonarqube version: Version 9.6.1

Can someone help?

Hey there.

At a glance, it looks like your SonarQube server can’t resolve the address of your GitHub instance to an IP Address.

Is github.pumpjackdataworks.com accessible from where your SonarQube instance is hosted? If you use a tool like SSLPoke (which is a Java application, and should use the same JVM as your SonarQube installation), does it connect?