Socket Exception Connection reset

KingOfExceptions

Bekanntes Mitglied
Hallo Community,

ich muss euch leider wieder auf die Nerven gehen. Dieses Mal liegt es am folgenden Programm:

Server:

Java:
import java.io.*;
import java.net.*;


public class BerichtDatenbankServer 
{
	PrintWriter writer;
	
	BufferedReader reader;
	Socket sock;
	
	public static void main (String[] args)
	{
		System.out.println("start");
		new BerichtDatenbankServer().los();
	}
		
	
	public void los()
	{
		try
		{
			ServerSocket serverSock=new ServerSocket(12345);
			
			while(true)
			{
				Socket clientSocket=serverSock.accept();
				InputStreamReader r=new InputStreamReader(clientSocket.getInputStream());
				writer=new PrintWriter(clientSocket.getOutputStream());
				
				reader=new BufferedReader(r);
			
				System.out.println("habe eine Verbindung");
				lesen();
			}
		}
		catch(Exception ex){ex.printStackTrace();}
	}
		
	public void lesen()
	{
		String nachricht;
		
		try 
		{
			while((nachricht=reader.readLine())!=null)  //<-------------- FEHLER IST HIER
			{
				System.out.println("gelesen:"+nachricht);
				antwortenDassEsAngekommenIst(nachricht);
			}
		} 
		catch (IOException e) {e.printStackTrace();}
	}
	
	public void antwortenDassEsAngekommenIst(String nachricht)
	{			
		writer.print("sent");
		System.out.println("sent");
		abspeichern(nachricht);
	}
		
	public void abspeichern(String nachricht)
	{
		try
		{
			PrintWriter wr=new PrintWriter(new FileWriter("Speicherung"));				
			wr.print(nachricht);
			wr.close();
			System.out.println("SFSDSFSDF");
		}
		catch(Exception ex){ex.printStackTrace();}
	}
}

Client(ohne GUI):
Java:
class BerichtDatenbankClientHochladen
{
	String s0,s1,s2,s3,s4,s5,s6,s7,s8,s9,s10,s11,s12,s13,s14,s15,s16,s17,s18,s19,s20,s21,s22,s23,s24,s25,s26,s27,s28;
	JTextField field0,field1,field2,field3,field4,field5,field6,field7,field8,field9,field10,field11,field12,field13,field14,field15,field16,
	field17,field18,field19,field20,field21,field22,field23,field24,field25,field26,field27,field28;
	String msg;
	
	PrintWriter writer;
	InputStreamReader income;
	BufferedReader reader;
	Socket sock;
	

	
	public static void main(String[]args)
	{
		new BerichtDatenbankClientHochladen();
	}
	
	class Absender implements ActionListener 
	{
		public void actionPerformed(ActionEvent e) 
		{
			getContent();
			verbindungAufbauen();
			msg=s0+"/"+s1+"/"+s2+"/"+s3+"/"+s4+"/"+s5+"/"+s6+"/"+s7+"/"+s8+"/"+s9+"/"+s10+"/"+s11+"/"+s12+"/"+s13+"/"+s14+"/"+s15+"/"+s16+"/"+s17+"/"+s18+"/"+s19+"/"+s20+"/"+s21+"/"+s22+"/"+s23+"/"+s24+"/"+s25+"/"+s26+"/"+s27+"/"+s28+".";
			writer.print(msg);
			System.out.println("gesendet");
		}
	}
	
	public void verbindungAufbauen() 
	{
		try
		{
			sock=new Socket("localhost",12345);
			writer=new PrintWriter(sock.getOutputStream());
			income=new InputStreamReader(sock.getInputStream());
			reader=new BufferedReader(income);
			Thread threadPing=new Thread(new Threadder());
			threadPing.start();
		}
		catch(Exception ex){ex.printStackTrace();}
			
	}
	
	class Threadder implements Runnable         //PING
	{
		public void run()
		{
			while(true)
			{
				writer.print("ping");
				
				try
				{
					if(reader.readLine().equals("sent"))
					{
						JOptionPane.showMessageDialog(null, "Erfolgreich hochgeladen");
					}
					else if(!reader.readLine().equals("ping"))
					{
						JOptionPane.showMessageDialog(null, "Die Verbindung ist verloren gegangen.");
					}
				}
				catch(Exception ex){ex.printStackTrace();}
			}
		}

	}
}

Dabei kommt diese Fehlermeldung:

Code:
java.net.SocketException: Connection reset
	at java.net.SocketInputStream.read(Unknown Source)
	at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
	at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
	at sun.nio.cs.StreamDecoder.read(Unknown Source)
	at java.io.InputStreamReader.read(Unknown Source)
	at java.io.BufferedReader.fill(Unknown Source)
	at java.io.BufferedReader.readLine(Unknown Source)
	at java.io.BufferedReader.readLine(Unknown Source)
	at BerichtDatenbankServer.lesen(BerichtDatenbankServer.java:46)
	at BerichtDatenbankServer.los(BerichtDatenbankServer.java:34)
	at BerichtDatenbankServer.main(BerichtDatenbankServer.java:15)

Ich habe auch schon schön brav die SuFu genutzt(Google auch) aber leide keine Fehlerbehebungen gefunden.

[EDIT]Wie kann ich diese ausblenden? Was hat sie zu bedeuten und wer ist der Auslöser für diese Exception?[/EDIT]
 
Zuletzt bearbeitet:
B

...ButAlive

Gast
Mit Fragen kannst du uns gerne auf die "Nerven" gehen. Ich sehe leider nur keine. Was erwartest du, was passiert?
 
B

...ButAlive

Gast
Jeder "Threader" sollte seine eigenen Instanzen socket und In/Output haben. Im übrigen macht man das eher auf dem Server so als auf dem Client. Wenn du das geändert hast, solltest du noch hinter
Code:
writer.print("Ping");
noch ein
Code:
writer.flush();
machen.
 
B

...ButAlive

Gast
Ich habe mal ein einfaches Beispiel für einen Server und einen Client geschrieben. Ich hoffe dass ich genug kommentiert habe. Vielleicht trägt es ja zu deinem Verständnis bei. Falls nicht einfach nachfragen ;)

Java:
package org.javaforum.simpleecho;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;


//Der Server
public class SimpleEchoServer {

	public static void main(String[] args) throws Exception {
		
		//Binde den Server an den Port 1024
		ServerSocket server = new ServerSocket(1024);

		//Vereinfacht die Threadverwaltung, dadurch können sich nur 2 Clients
		//gleichzeitig verbinden
		ExecutorService exectutor = Executors.newFixedThreadPool(2);
		
		//Der Server arbeitet bis er von "abgeschossen wird"
		while (true) {
			//accept wartet so lange bis sich ein Client verbindet
			Socket socket = server.accept();
			
			//Wenn ein Client da ist (socket) baue einen neuen "Worker" auf
			//Dieser übernimmt die Kommunikation mit dem einem Client
			DatenBankServerWorker worker = new DatenBankServerWorker(socket);
			
			//Execute startet einen neuen Thread
			//aber nur dann, wenn nicht 2 Client gerade schon aktiv sind
			//ansonsten wartet execute
			//man könnte hier mit einem Parameter angeben wielange gewartet werden soll
			//Danach kommt ein Timeout, den kennt man ja aus dem Internet
			exectutor.execute(worker);
		}
	}

	private static class DatenBankServerWorker implements Runnable {
		//Jeder Worker hat seine eigenen Instanzen von reader, writer und socket		
		private final BufferedReader reader;
		private final PrintWriter writer;
		private final Socket socket;

		public DatenBankServerWorker(Socket socket) throws IOException {
			
			//Die entsprechenden Dinge füllen
			this.socket = socket;
			reader = new BufferedReader(new InputStreamReader(
					socket.getInputStream()));
			writer = new PrintWriter(socket.getOutputStream());
		}

		@Override
		public void run() {

			String line = null;

			try {
				//Lese die Eingabe vom Client
				while ((line = reader.readLine()) != null) {

					//Wenn der Client "end" schickt, schicke "Bis bald" zurück
					//und verlasse die Schleife
					if("end".equals(line)){
						System.out.println("Client mag nicht mehr");
						writer.write("Bis bald");

						//"Spühlen" nicht vergessen, sonst erreicht den Client die Antwort nicht
						//da der String in irgendwelchen Buffern feststeckt.
						writer.flush();
						break;
					}
					//Sonst schicke das was der Client geschickt hat zurück
					//und hänge "verstanden" dran
					else{
						writer.println(line+" verstanden");
						
						//"Spühlen" nicht vergessen, sonst erreicht den Client die Antwort nicht
						//da der String in irgendwelchen Buffern feststeckt.
						writer.flush();
					}
				}
			} catch (IOException e) {
				//Wenn eine IOException auftritt reichen wir sie der Einfachkeit halber
				//weiter nach oben, da ich hier kein sauberes Exception-Handling gemacht habe
				//Wird der Server geschlossen.
				throw new RuntimeException(e);
			}finally{
				try {
					//Hier im finally-Block sollte man die Sachen zumachen
					reader.close();
					writer.close();
					socket.close();
				} catch (IOException e) {
					//Hier kann man kaum mehr was machen
				}
			}

		}
	}
}

Java:
package  org.javaforum.simpleecho;

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.Socket;
import java.util.Scanner;

//Der Client
public class SimpleEchoClient {

	public static void main(String[] args) throws Exception {
		
		//Socket zu localhost auf port 1024 öffnen
		Socket socket = new Socket("localhost", 1024);

		//Buffered Reader aufbauen mit inputStream vom Socket
		BufferedReader in = new BufferedReader(new InputStreamReader(
				socket.getInputStream()));

		//Printwriter aufmachen für outputStream vom Socket
		PrintWriter out = new PrintWriter(socket.getOutputStream());

		//Scanner für die Eingabe
		Scanner scanner = new Scanner(System.in);

		//Solange der Socket nicht geschlossen ist
		//lese Eingabe von der Console
		while (!socket.isClosed()) {
			String message = scanner.nextLine();
			out.println(message);
			//"Spühlen" nicht vergessen da der String sonst in einem Buffer hängt
			//und nie den Server erreicht
			out.flush();
			
			//Antwort vom Server lesen
			String antwort = in.readLine();

			//Wenn Server "Bis bald" antwortet dann schließe den Socket
			//denn das kommt dann wenn du "end" geschickt hast
			//Das ist so zu sagen unter Protokoll
			if ("Bis bald".equals(antwort)) {
				socket.close();
			}
			
			//Gib die Antwort vom Server aus
			System.out.println(antwort);
		}
	}
}
 

KingOfExceptions

Bekanntes Mitglied
Ich gucke mir das mal lieber morgen an.... Aber vielen dank schonmal ! Nochmal konkret zu meinem Server: kannst du etwas finden, von dem du der Meinung bist, dass es die exception auslöst? Oder ist mein Code einfach ein viel zu großes Chaos ? Soweit ich das sehe habe ich ja alle Streams offen, damit die einkommenden Sachen gelesen werden können oder nicht?!
 
B

...ButAlive

Gast
Ich habe eine Vermutung, aber mehr nicht. Der Teil im Client, der eigentlich mit dem Server kommuniziert in einem anderen Thread abläuft, als der Teil der die Verbindung aufbaut, könnte es zu visibility-Problemen kommen. Evt. hilft schon ein volatile vor allen Feldern, aber das wäre wirklich hässlich. Daher meinte ich auch, dass jeder Thread seine eigenen Reader/Writer instantiieren sollte. Das sollte zumindest das Problem lösen, dass aus Server-Sicht die Connection geschlossen wird.

Damit beim Server etwas ankommt musst du auf jeden Fall ein flush(); nach dem Schreiben aufrufen.
 

KingOfExceptions

Bekanntes Mitglied
ich habe das ganze mal ein bisschen abgeändert....

server:

Java:
	public void los()
	{
		try
		{
			ServerSocket serverSock=new ServerSocket(12345);
			
			while(true)
			{
				Socket clientSocket=serverSock.accept();
				InputStreamReader r=new InputStreamReader(clientSocket.getInputStream());
				writer=new PrintWriter(clientSocket.getOutputStream());
				
				reader=new BufferedReader(r);
			
				System.out.println("habe eine Verbindung");
				String nachricht;
				
				try 
				{
					while((nachricht=reader.readLine())!=null)
					{
						System.out.println("gelesen:"+nachricht);
						antwortenDassEsAngekommenIst(nachricht);
					}
				} 
				catch (IOException e) {e.printStackTrace();}
			}
			
		}
		catch(Exception ex){ex.printStackTrace();}
	}

und der teil im client:

Java:
class Absender implements ActionListener 
	{
		public void actionPerformed(ActionEvent e) 
		{
			getContent();
			verbindungAufbauenUndSenden();
		}
	}
	
	
	
	public void verbindungAufbauenUndSenden() 
	{
		try
		{
			sock=new Socket("localhost",12345);
			writer=new PrintWriter(sock.getOutputStream());
			income=new InputStreamReader(sock.getInputStream());
			reader=new BufferedReader(income);
			msg=s0+"/"+s1+"/"+s2+"/"+s3+"/"+s4+"/"+s5+"/"+s6+"/"+s7+"/"+s8+"/"+s9+"/"+s10+"/"+s11+"/"+s12+"/"+s13+"/"+s14+"/"+s15+"/"+s16+"/"+s17+"/"+s18+"/"+s19+"/"+s20+"/"+s21+"/"+s22+"/"+s23+"/"+s24+"/"+s25+"/"+s26+"/"+s27+"/"+s28+".";
			writer.print(msg);
			writer.flush();
			System.out.println("gesendet");
		}
		catch(Exception ex){ex.printStackTrace();}
			
	}


somit müsste ja jetzt alles im gleichen thread laufen und da dürften auch keine visibility probleme auftauchen... aber trotzdem kommt die gleiche exception
 

KingOfExceptions

Bekanntes Mitglied
ok das Thema hat sich erledigt... ich hab einfach deinen Code abgeändert und dann hat es funktioniert! VIELEN DANK!!!!!

falls jemand das irgendwann auch mal brauchen sollte(man soll ja immer die Lösung posten ;) ):

server:

Java:
import java.io.*;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.net.*;


public class BerichtDatenbankServer 
{
	PrintWriter writer;
	
	BufferedReader reader;
	Socket sock;
	
	public static void main (String[] args)
	{
		        
		        //Binde den Server an den Port 1024
		       ServerSocket server = null;
			try {
				server = new ServerSocket(12345);
			} catch (IOException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		       
		        //Vereinfacht die Threadverwaltung, dadurch können sich nur 2 Clients
		        //gleichzeitig verbinden
		        ExecutorService exectutor = Executors.newFixedThreadPool(2);
		        
		        //Der Server arbeitet bis er von "abgeschossen wird"
		        while (true) {
		            //accept wartet so lange bis sich ein Client verbindet
		            Socket socket = null;
					try {
						socket = server.accept();
					} catch (IOException e) {
						// TODO Auto-generated catch block
						e.printStackTrace();
					}
		            
		            //Wenn ein Client da ist (socket) baue einen neuen "Worker" auf
		            //Dieser übernimmt die Kommunikation mit dem einem Client
		            DatenBankServerWorker worker = null;
					try {
						worker = new DatenBankServerWorker(socket);
					} catch (IOException e) {
						// TODO Auto-generated catch block
						e.printStackTrace();
					}
		            
		            //Execute startet einen neuen Thread
		            //aber nur dann, wenn nicht 2 Client gerade schon aktiv sind
		            //ansonsten wartet execute
		            //man könnte hier mit einem Parameter angeben wielange gewartet werden soll
		            //Danach kommt ein Timeout, den kennt man ja aus dem Internet
		            exectutor.execute(worker);
		        }
		    }
		 
		    private static class DatenBankServerWorker implements Runnable {
		        //Jeder Worker hat seine eigenen Instanzen von reader, writer und socket        
		        private final BufferedReader reader;
		        private final PrintWriter writer;
		        private final Socket socket;
		 
		        public DatenBankServerWorker(Socket socket) throws IOException {
		            
		            //Die entsprechenden Dinge füllen
		            this.socket = socket;
		            reader = new BufferedReader(new InputStreamReader(
		                    socket.getInputStream()));
		            writer = new PrintWriter(socket.getOutputStream());
		        }
		 
		        @Override
		        public void run() {
		 
		            String line = null;
		 
		            try 
		            {
		                //Lese die Eingabe vom Client
		                while ((line = reader.readLine()) != null) 
		                {
		 
		                    //Wenn der Client "end" schickt, schicke "Bis bald" zurück
		                    //und verlasse die Schleife
		                    
		                	if(line.contains("/"))
		                    {
		                        System.out.println("Bericht da");
		                        writer.write("sent");
		 
		                        //"Spühlen" nicht vergessen, sonst erreicht den Client die Antwort nicht
		                        //da der String in irgendwelchen Buffern feststeckt.
		                        writer.flush();
		                        break;
		                    }
		                    //Sonst schicke das was der Client geschickt hat zurück
		                    //und hänge "verstanden" dran
		                    else
		                    {
		                        writer.println(line+" ist nicht richtig");
		                        
		                        //"Spühlen" nicht vergessen, sonst erreicht den Client die Antwort nicht
		                        //da der String in irgendwelchen Buffern feststeckt.
		                        writer.flush();
		                    }
		                }
		   
		            } 
		            catch (IOException e) 
		            {
		                //Wenn eine IOException auftritt reichen wir sie der Einfachkeit halber
		                //weiter nach oben, da ich hier kein sauberes Exception-Handling gemacht habe
		                //Wird der Server geschlossen.
		                throw new RuntimeException(e);
		            }
		            finally
		            {
		                try 
		                {
		                    //Hier im finally-Block sollte man die Sachen zumachen
		                    reader.close();
		                    writer.close();
		                    socket.close();
		                } 
		                
		                catch (IOException e)
		                {
		                    //Hier kann man kaum mehr was machen
		                }
		            }
		 
		        }
		    }
		}

client(nur der teil der wichtig ist (der rest ist bei mir alles GUI und ähnliches):

Java:
	public void verbindungAufbauenUndSenden() 
	{
		try
		{
			msg=s0+"/"+s1+"/"+s2+"/"+s3+"/"+s4+"/"+s5+"/"+s6+"/"+s7+"/"+s8+"/"+s9+"/"+s10+"/"+s11+"/"+s12+"/"+s13+"/"+s14+"/"+s15+"/"+s16+"/"+s17+"/"+s18+"/"+s19+"/"+s20+"/"+s21+"/"+s22+"/"+s23+"/"+s24+"/"+s25+"/"+s26+"/"+s27+"/"+s28+".";
			new Verbinder();
			System.out.println("gesendet");
		}
		catch(Exception ex){ex.printStackTrace();}
			
	}	
	
	class Verbinder
	{
		Verbinder() throws UnknownHostException, IOException
		{
			Socket socket = new Socket("localhost", 12345);
			 
	        //Buffered Reader aufbauen mit inputStream vom Socket
	        BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
	 
	        //Printwriter aufmachen für outputStream vom Socket
	        PrintWriter out = new PrintWriter(socket.getOutputStream());
	        
	        while (!socket.isClosed()) 
	        {
	            out.println(msg);
	            out.flush();
	            
	            //Antwort vom Server lesen
	            String antwort = in.readLine();
	 
	           
	            if ("sent".equals(antwort))
	            {
	                socket.close();
	                JOptionPane.showMessageDialog(null, "Erfolgreich hochgeladen");
	            }
	            
	            //Gib die Antwort vom Server aus
	            System.out.println(antwort);
	        }
		}
		
    
	}
}
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
G Exception: Connection reset by peer: socket write error Netzwerkprogrammierung 2
T Webserviceaufruf verursacht eine Exception Netzwerkprogrammierung 3
R Socket FATAL EXCEPTION MAIN bei Socket based client/server app Netzwerkprogrammierung 2
D Exception Handling bei In/Outputsockets in eigenen Threads Netzwerkprogrammierung 1
A Cast Exception bei einfachem RMI Beispiel Netzwerkprogrammierung 3
M Socket Exception tritt auf - weiß nicht weiter Netzwerkprogrammierung 3
C ObjectInputReader wirft beim zweiten Aufruf eine Exception Netzwerkprogrammierung 3
M Socket TCP keep alive Exception wird nicht ausgelöst Netzwerkprogrammierung 11
A Socket Socket Verbindung unterbrochen --> keine Exception Netzwerkprogrammierung 7
H Socket Closed Exception verhindern Netzwerkprogrammierung 3
M RMI unmarshaling exception ??? Netzwerkprogrammierung 2
D Socket Streams schliessen .. Exception gewollt? Netzwerkprogrammierung 4
K Socket Socket Exception Netzwerkprogrammierung 3
eQuest RMI Unserializable Exception Netzwerkprogrammierung 4
F Bekomme NoSuchElement Exception Netzwerkprogrammierung 5
S RMI Exception Netzwerkprogrammierung 2
T rmi ssl zu große Objekte übergeben -> Exception Netzwerkprogrammierung 10
clupus Exception beim Schließen eines Sockets Netzwerkprogrammierung 6
G Exception javax.naming.CommunicationException Netzwerkprogrammierung 16
G Nullpointer Exception - Multithreading Netzwerkprogrammierung 25
G XML-RPC -> Exception $Proxy0-Unknown Source-No such handl Netzwerkprogrammierung 8
T Exception serialisieren? Netzwerkprogrammierung 5
K öffnen des socket schlägt fehl -> ABER: keine exception . Netzwerkprogrammierung 2
M ois nicht null, aber ois.getObject liefer exception Netzwerkprogrammierung 3
R ObjectOutput- / ObjectInputStream Exception? Netzwerkprogrammierung 2
D EA-Exception Network Adapter macht probleme Netzwerkprogrammierung 2
F Java Mail . Exception java.lang.NoClassDefFoundError Netzwerkprogrammierung 2
M Exception in thread "main" java.lang.NoClassDefFou Netzwerkprogrammierung 2
J JavaMail Exception bei senden an anderen Server. Netzwerkprogrammierung 8
M schreiben auf geschlossenen Socket ohne Exception Netzwerkprogrammierung 6
R LINUX: getHostAddress() und getHostName() werfen Exception Netzwerkprogrammierung 6
8 PrintWriter Exception Netzwerkprogrammierung 3
D socket exception + timing probleme Netzwerkprogrammierung 2
A Exception bei Cookie lesen Netzwerkprogrammierung 2
x46 Connection reset by peer: socket write error Netzwerkprogrammierung 6
F Probleme mit Connection Reset bei Telnet Verbindung Netzwerkprogrammierung 1
Thalion TCP Connection zu langsam Netzwerkprogrammierung 2
S Client Server Connection Netzwerkprogrammierung 4
C Handle Connection Problem Netzwerkprogrammierung 3
R Socket InputStream readObject > Connection Reset Netzwerkprogrammierung 3
L ssh connection; Zugriff auf 'screen' Prozess Netzwerkprogrammierung 5
C Client connection per Portforwarding auf einen lokalen Serverport Netzwerkprogrammierung 3
M Connection refused? Netzwerkprogrammierung 2
D Connection refused Netzwerkprogrammierung 3
B Client/Server Connection Problem Netzwerkprogrammierung 2
D Socket Socket absichtlich so schließen, dass Gegenseite java.net.SocketException: Connection reset wirft Netzwerkprogrammierung 4
C Socket Connection refused bei Internetverbindung - Welcher Port? Netzwerkprogrammierung 5
VfL_Freak Socket SocketException: Connection reset Netzwerkprogrammierung 11
C Socket Socket: Connection timed out Netzwerkprogrammierung 3
T Empfangen klappt Senden nicht - Connection timed out Netzwerkprogrammierung 12
H java.net.ConnectException: Connection refused Netzwerkprogrammierung 3
Z Socket Connection reset by peer nur per IP nicht über localhost Netzwerkprogrammierung 13
RELAXccc HTTP Connection timed out: connect ?an was kann es liegen? Netzwerkprogrammierung 4
N Socket verliert die Connection. Netzwerkprogrammierung 4
A UCP Connection über Proxy möglich? Netzwerkprogrammierung 7
M RMI - Connection Problem Netzwerkprogrammierung 7
trash HTTP Internet Connection bei Proxy ?! Netzwerkprogrammierung 3
D Client Server Problem, Methode readline() löst SocketException "Connection reset" aus Netzwerkprogrammierung 8
H RMI Connection refused bei RMI-Registry Netzwerkprogrammierung 10
S SSH-Connection - Auto-Vervollständigung mittels TAB Netzwerkprogrammierung 4
A Chatprogramm: Connection refused Netzwerkprogrammierung 4
T RMI RMI und VPN - callbackObject Connection refused Netzwerkprogrammierung 13
A Socket Client Server Connection wird aufgebaut aber keine daten geschickt. Netzwerkprogrammierung 5
J Connection Speed Test ohne Applet Netzwerkprogrammierung 5
0din Connection refused bei localhost?! Netzwerkprogrammierung 7
M FTP-Connection über FTP-Proxy Netzwerkprogrammierung 20
T Wie connection Reset abfragen/abfangen? Netzwerkprogrammierung 10
A RMI java.rmi.ConnectException: Connection refused to host: 1 Netzwerkprogrammierung 4
M chat funktioniert nicht (Connection refused: connect) Netzwerkprogrammierung 3
G InputStreamReader lässt TCP-Connection offen Netzwerkprogrammierung 9
X URL connection Problem Netzwerkprogrammierung 3
R ConnectException: Connection refused to host: 192.168.1.4 ? Netzwerkprogrammierung 8
sparrow Connection Reset bei Webserver, Java WebStart als Client Netzwerkprogrammierung 9
tfa RMI-Problem: Connection refused to host: 127.0.0.2 Netzwerkprogrammierung 4
G Connection zu MySQL ohne ODBC Netzwerkprogrammierung 8
IT-MaD Connection reset by peer: socket write error Netzwerkprogrammierung 2
B RMI & Connection refused to host Netzwerkprogrammierung 12
G httpUnit: Connection timed out Netzwerkprogrammierung 3
lhein java.io.IOException: Unable to establish loopback connection Netzwerkprogrammierung 4
Paule Connection Applet Servlet ohne Socket bzw RMI Netzwerkprogrammierung 2
B Multithreaded Server: Connection reset Netzwerkprogrammierung 4
T JDBC Verbindungsabbruch (Connection reset) Netzwerkprogrammierung 2
M SocketException: Connection reset Netzwerkprogrammierung 10
G MAC / IP Connection Netzwerkprogrammierung 10
M Problem: connection abbrechen und login erkennen Netzwerkprogrammierung 2
M Umlaute gehen bei URL Connection verloren Netzwerkprogrammierung 6
M seltsam: java.net.SocketException: Connection reset Netzwerkprogrammierung 1
B RMI Connection Problem Netzwerkprogrammierung 13
T Dateien wia P2P Connection versenden Netzwerkprogrammierung 2
D Socketverbindung schlägt fehl - Connection refused: connect Netzwerkprogrammierung 4
H java.net.SocketException: Software caused connection abort Netzwerkprogrammierung 4
R FTP Connection zu Server Netzwerkprogrammierung 4
M Ausgangsport für FTp-Connection festlegen??? Netzwerkprogrammierung 3
M ObjectOutputStream reset gibt IOException Netzwerkprogrammierung 4

Ähnliche Java Themen

Neue Themen


Oben