Regarding the log - unlike on Windows, the server does not open its own log window but instead prints it into stdout (which is a normal behavior for Linux programs). Please run the server from a terminal and you will have its output right in the terminal you’re running it from.
Inability to connect may be caused by multiple reasons: firewall, different CL than Windows client, etc.