Closed dboretti closed 2 years ago
Update, In the end I was able to run it succesfully on Centos 7 with the previous version 0.13 and not the latest one of the master
Regarding the latest master at some point I was able to generate the rpm package for centos modifying the file build/repo.props and running the package.sh script on a Linux environment with the .net 5 SDK installed (and not in Windows with Docker for Windows, where it failed with an error about mounting the build volume which I wasn't able to troubleshoot) but after installing and running it I got the same error described in the previous post
So in the end I picked the sources of the latest released build 0.13 which was 3 years old, and built it with the netcore SDK 2.1 on a Linux machine (I've tried before with Docker on Windows but hit the same error on mounting volume I've told earlier) generated the package for centos and after installing it I got it finally work as expected
Hope that this could help someone
At the moment I've been able to upgrade successfully that 0.13 version of AzBridge to .net core 3.1, in the meantime before this will get out of support next year I hope that the external software actually hosted on Centos 7 we're using will be upgraded to be hosted on CentOS 8 and work on the latest sources of AzBridge
Hi, let me premise that I've been succesfully able to run azbridge for connecting to a remote SQL instance using SSMS with a Windows local forwarder and a Windows remote receiver
The problems I've found comes where there's a Linux (Centos 7) local forwarder and a Windows remote receiver, the program that runs on the Linux machine uses a JDBC driver that performs a TCP connection on a remote SQL Server instance, using a public IP address assigned to the remote host it works but the goal is to avoid the use of public IP addresses at all
Here's the output I get from the Centos 7 forwarder (address 127.0.5.1 was added to hosts file)
Here's the output of the remote Windows receiver:
As additional information let's say that I've not been able to build the .rpm package for CentOS 7 using the package.sh and package-all.cmd scripts on a Windows Server 2019 host with VS 2019 and Docker for Windows, so I've built it manually with the .net 5.0 SDK using this command and copying the files on the Linux machine
Another detail, if it can help I've seen that the internal firewall of the Linux machine is configured to route all incoming traffic on port 443 to port 8443 but this should not be a problem for the Azure relay connection, am I correct?
thanks in advance for any input that can help to figure out