mi avete menzionato e pertanto vi rispondo
attenzione alle porte, sul mio server inizialmente avevo messo una porta standard e non andava, questo perché di solito le porte standard sono usate dai servizi di windows/linux
io ho messo una porta ad-ca(censored)um e funziona, sui server di solito le porte sono tutte aperte salvo diversa impostazione da fare a mano e successivamente alla attivazione dello stesso, infine una cosa che ho scoperto e che non sapevo, almeno con linux, se fai partire un applicazione da un collegamento remoto, quando il collegamento viene chiuso anche l'applicazione viene chiusa, per farla rimanere aperta ho dovuto cercare la soluzione che su linux è l'uso del comando "nohup" usato cosi "nohup java -jar result.jar > nohup.out &"