hi,

you can see in the log that the first time you launched the server it never started listening for client connections, that's why firefox wasn't able to connect to it.

in your first run you didn't start the .NET adapter but you did not remove the java adapter that was waiting to act as a bridge between your remote .NET adapter and the server, so the server didn't finish its startup process as it was waiting for all the configured adapters to finish their startup processes (the java code that waits for .NET remote adapter is a java data adapter)

It is possible to let such java adapter declare itself started (and so releasing the server from waiting) using the RobustNetworkedDataProvider instead of using the NetworkedDataProvider.
If interested see LS_HOME/DOCS-SDKs/sdk_adapter_remoting_infrastructure/conf/sockets(robust)/adapters.xml inline comments for details.