Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    103

    Problema Connessione remota

    Premetto che nono sicuro sia la sezione giusta, ma on so se è un problema a livello sw o hw, cmq..

    Sto creando una semplice applicazione in java. L'appicazione è costituita da un client ed un server, motlo semplice. Per la connessione uso il package java.net, o meglio:

    Per il server:
    ....
    server = new ServerSocket(1500);
    System.out.println("Accepting one connection...");
    client = server.accept();
    server.close();
    System.out.println("Connection from one client accepted.");
    is = new DataInputStream(client.getInputStream());
    os = new PrintStream(client.getOutputStream());
    os.println("From SimpleServer: Welcome!");
    while ((inputLine = is.readLine()) != null) {
    System.out.println("Received: " + inputLine);
    os.println("From SimpleServer: " + inputLine);
    }
    ....

    E il Client:

    ...
    socket = new Socket(host, Integer.parseInt(port));
    os = new PrintStream(socket.getOutputStream());
    is = new DataInputStream(socket.getInputStream());
    ..

    In locale non ho problemi (cioè se metto come ho 'localhost'), il problema è quando cerco di connettermi in remoto al server.
    La configurazione del pc è la seguente:

    ho un router della d-link , il dsl-g624t al quale è connesso il pc dove risiede il server. Ho aperto la porta sul router, per lo meno a me sembra di averlo fatto, ho messo in Port Forwarding la mia porta (per es la 1500) in modo che venga reindirizzata verso l'ip del mio pc. Questo penso sia giusto perchè ho aperto le porte per poter aver Id-Alto su eMule e quelle funzionano. Il firewall del router è disabilitato e sul pc non ho alcun firewall attivo per adesso.

    Il problema è che quando vado a connettermi da remoto ricevo l'errore :java.net.ConnectException: Connection refused.
    Non capendo da cosa dipende mi rivolgo a voi per un aiuto.

    Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    43
    Cerchi di connetterti nella stessa LAN oppure proprio da remoto?
    by yakino @doc

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    103
    Ho fato diverse prove: prima ho provato a connettermi dalla stessa lan, usando l'indirizzo esterno del router, poi ho provato proprio da un altro pc, non della stessa rete ma il risultato e lo stesso

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    43
    Al client devi mettere l'indirizzo IP del computer dove gira il ServerSocket
    by yakino @doc

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    103
    Si quello si, io quando provo a connettermi da remoto, metto l'ip del router visto che dall'esterno vedo solo quello, e la porta sul quale e in ascolto il server.

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    103
    Il file java.policy puo impedire la connesione? O non centra niente?

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    31

    ciao

    sei riuscito a risolvere???

    anckio sono nel tuo stesso problema!!

    se sei riuscito pls dimmi come fare..

    se trovo la soluzione la posterò!!! ce la faremo


  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    103
    No, non sono riuscito a risolvere

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.