6

The company I work in had to build a software that establishes a connection to a MySQL database running on an external server. It doesn't work for the client company because the firewall is very restrictive and only lets through connections on port 80, so we had to build a fucking http server that forwards SQL queries to the MySQL server and returns the result. This is so horrible!
(Running MySQL on port 80 isn't an option as any other connection type than http is blocked by the firewall)

Comments
  • 1
    Couldn't you just ask them to change the firewall rules or something?
  • 3
    @cr78 It's a huge company, something like BMW or Mercedes. The company I work for delivers to them. And they refuse to "change a running system". We can't even establish a https connection so we have to fucking hardcode a public key and use that to securely communicate with the server.
  • 0
    @wildcard and making a MySQL onside is a nono as well?
  • 2
    @inukinator don't ask me why, but yes, it is. Probably because they don't want to host an own server or some shit like that.
  • 1
    @wildcard wow wtf how could a company with such shitty IT get so big?
  • 0
    @cr78 IT is not everything
  • 2
    @cr78 By selling cars instead of IT 😂
  • 1
    @wildcard oh sorry, I'm stupid, I overread that it's a car company haha
Add Comment