Hello Thomas,
I've checked into this and the documentation says:
Switching from a Direct Connection to a Web Connection
By default, the Server Console will connect to FME Server using a direct
connection. To switch to a web connection:
- Open the configuration file in a text editor.
- Change the
fmeServerHost
parameter to specify the FME Server web host URL and
web port.
As I read it, by default the console connects via a direct connection that doesn't need the port set. You only need to set the port if you're using a web connection. So it shouldn't be an issue that the port number wasn't set (it was an issue for you, but only because you weren't connecting that way).
If this doesn't clarify the situation, let me know and I will ask one of our developers for an opinion.
Regards
Mark
Hi Mark,
thank you for answering!
This FMEServer uses a lot .bat-files, started from a scheduler and using the console. The expressions are like:
call C:\apps\FMEServer\Clients\FMEServerConsole\fmeserverconsole.exe run_workspace REPOSITORY/Workspace.fmw
And exactly this expressions replied with a 404-html-message, coming from the IIS.
I know, this is not the state of the art, but this is how the customer has implemented it and using for years. Furthermore this expression is only one part in the processing chain, defined in the .bat-files. There are many expressions before and after calling the console, not necessary regarding to FMEServer.
We updated the FMEServer every year and I never took care about this before, because it usually worked. This time was the first time I encounter this problem.
So, I'm not really sure why this was the case this time and not in the previous FMEServer-versions. Maybe something has changed, but setting the port in the config-file definitively solved the problem, and now everything works fine.
Kind regards,
Thomas