I'm currently working a contract with a company that is trying to implement Source Control within their environment.
Since they consider their code to be extremely sensitive, they didn't want to house a GIT repository outside of their firewall. One of the team members recommended we use Gogs.
We installed Gogs on the server we're using for source control. Created a repository. Set up our users, etc.
Because this is internal, it's just HTTP. No SSL.
From our machines that have PowerBuilder on them, we can access the repository URL just fine through our browser. HTTP.
However, when we attempt to push the code and connect to that server/GIT Repository through PowerBuilder, it never connects.
Should it be possible to connect to a repository just using http? Or do we need to install an SSL on the server so PowerBuilder will find it correctly?
Any information would really be appreciated!
Error Info - When we attempt to connect, we get a 504-status code.
Jeff Gibson
PowerBuilder Consultant
Nashville, TN
I reviewed the documentation: https://docs.appeon.com/pb2022/pbug/ch01s03s01.html
Git is supposed to work with both HTTP and HTTPS.
Could you maybe use Fiddler to capture the incoming response from the server?
Regards,
Francisco
While I have no experience with Gogs, I can confirm that PowerBuilder can connect to a repository using simple http. We are using Gitea without a certificate (http). It works fine. We have tested that with PB 2019R3, PB 2021 and PB 2022 R1 and R2.
Andreas.