Accessing server from the internet
Hi,
Thought I'd ask this here, as I'm sure there's clever people out there.
We have a Time and Attendance system installed on an internal Windows domain server, and the supplier has just introduced an app that can connect to it and end users can use to request holidays, check times etc.
They say we need an SSL certificate (which I have), but have also said that the app needs to talk to the server on port 443 (I can change the port). Now, I can create a NAT rule in the Firewall on that port and point it at the server, but as it's an internal domain server, clearly i'm not comfortable doing that. I asked our supplier if I can restrict the source to where traffic is coming from, but got.....
>The requests would always be initiated from the devices the app is installed on, which also may make it difficult restricting it to specific IPs. A simple explanation of how the app works; is they first connect to our server with the company code entered by the user. This allows it to the retrieve the correct link to reach the company’s server with the API.
Once it’s got the link, it will allow the user to try logging in.
From this point onwards outbound connections would be to the company’s server with the API allowing the user to use the varying app functions they’ve been permitted.
I'm wondering what people's take on this are. It doesn't sound like it's possible to identify where traffic will be coming from.
I'm stuck thinking how I can restrict it, to prevent just anyone connecting to the server from outside, that shouldn't need to be.