I built a simple IntraWeb website client, with Delphi 10.2 and IntraWeb 14, that reads and writes data via a REST Server. On my local machine, it works great, but deploying it to the company server is seemingly a problem. How does one actually deploy an IntraWeb website/client app to a Windows Server? Just copying over the files to the server does not work.
Below are the results from my attempts. I also cannot seem to find any documentation from AToZed on Intraweb. Google provides links to docs.atozed.com pages that no longer exist. Is IntraWeb that bad, that their own publishers don't bother publishing "how to" and other support documents, or am I missing something? ;-)
All that an IntraWeb application needs is the executable (the EXE in case of Stand Alone applications, or the DLL in case of ISAPI modules) plus all content files that you might be using inside application's own wwwroot folder (images, custom scripts, etc.).
According to your report, the "random port issue" happens because you don't have a proper license installed (i.e. your executable is not linked with a valid license when it's being built). IntraWeb will work in Demo mode and that's why you keep getting "Connection refused" error messages: In demo mode IntraWeb will only serve content from a local request (i.e. from the same machine).
Also, if you are not using a conventional port (80, 443 for HTTPS, etc.) make sure that the port is open in Windows firewall. Windows will definitely block any incoming request to a port such as 8888.