duplicate connection error


 
Thread Tools Search this Thread
Special Forums IP Networking duplicate connection error
# 1  
Old 07-25-2009
duplicate connection error

Hello All,
I have one multithreaded server program.Due to fluctuating network, my client is getting disconnected, and after some time i received the new connection from same client, which gets treated as duplicate connection for my server. I have kept my tcp keep alive timer is 10 sec.

Can some one guide me, how can i handle this case? What concept i should use from socket programming for it? I tried shutdown and then close for closing the socket, unfortunately that didn't work.



Thanks,
Mustus
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Solaris

weblogic connection timeout error

i am facing an issue that the server give a connection timeout after 60 sec for any request more than that number . i tried to increase the TCP INTERVAL TIMEOUT from the default 60000 ms to more higher number. the server seems to work fine and didn't give me the massage of the timeout but the... (0 Replies)
Discussion started by: core99
0 Replies

2. Shell Programming and Scripting

Find duplicate based on 'n' fields and mark the duplicate as 'D'

Hi, In a file, I have to mark duplicate records as 'D' and the latest record alone as 'C'. In the below file, I have to identify if duplicate records are there or not based on Man_ID, Man_DT, Ship_ID and I have to mark the record with latest Ship_DT as "C" and other as "D" (I have to create... (7 Replies)
Discussion started by: machomaddy
7 Replies

3. Shell Programming and Scripting

Perl Oracle connection error

I've a Centralized Server which can connect to all Oracle Databases. When I was trying the below code it doesn't work, But tnsping was working fine. #!D:/perl5/bin/perl.exe use DBI; my $dbh = DBI->connect('dbi:Oracle:QBDIWCE', 'IDUSER', 'SECRET123#' ) || die( $DBI::errstr . "\n" ) ; ... (1 Reply)
Discussion started by: ilugopal
1 Replies

4. Shell Programming and Scripting

Connection error.

Hi All. I have a script, in which its throwing me error like /data/ds/dpr_ebicm_uat//etl/cm3_0/entities/BBME/parameters/cm_file_util.plg: line 7: export: `exist.=SQL1024N A database connection does not exist. SQLSTATE=08003': not a valid identifier whereas i have already made a... (4 Replies)
Discussion started by: vee_789
4 Replies

5. UNIX for Dummies Questions & Answers

SFTP Connection error

Hi I when I trying to SFTP a file to a server I am getting this below error: Connecting to 3.12.911.100... ssh_askpass: exec(/usr/lib/ssh/ssh-askpass): No such file or directory Host key verification failed. Connection closed Can you please help me in debugging this error. ... (3 Replies)
Discussion started by: krishna87
3 Replies

6. UNIX for Dummies Questions & Answers

winscp error: Network error connection timed out

Hi all, I am trying to winscp to RHEL5 server and i am ending up with following error. Network error:connection timed out The system is up and running but not able to winscp. Tried SFTP,SCP and FTP protocols in winscp but none worked. I can ssh into this server from another server... (3 Replies)
Discussion started by: lramsb4u
3 Replies

7. Solaris

Solaris 10 ftp connection problem (connection refused, connection timed out)

Hi everyone, I am hoping anyone of you could help me in this weird problem we have in 1 of our Solaris 10 servers. Lately, we have been having some ftp problems in this server. Though it can ping any server within the network, it seems that it can only ftp to a select few. For most servers, the... (4 Replies)
Discussion started by: labdakos
4 Replies

8. Web Development

MySQL Replication Issues: Duplicate Key Error

Lately my attention has been focused on distributed MySQL database replication to other web servers. All was going well, but then I noticed the replication would stop and there were there "Duplicate Primary Key" errors in SHOW SLAVE STATUS; I started to trace these down and noticed that this... (2 Replies)
Discussion started by: Neo
2 Replies

9. UNIX for Advanced & Expert Users

ssh connection error

I am trying to get my CVS client to connect to the repository over ssh. ssh works - I can quite happily log on but when I use the client - which incidentally is eclipse 2.1.3 on Windows using plink/puTTY as an external connection method - I get the following error in /var/log/secure: error:... (2 Replies)
Discussion started by: Jdogg
2 Replies

10. UNIX for Dummies Questions & Answers

no shell connection closed error

Hi, I have created some users on my new enviroment on sun solaris in the aptempt to create a .profile which I did. I must have done something wrong because when I try to connect to one of this users it says:no shell, connection closed. The only thing I can think is that in my .profile I inserted... (2 Replies)
Discussion started by: giulianob
2 Replies
Login or Register to Ask a Question
rlogind(8c)															       rlogind(8c)

Name
       rlogind - remote login server

Syntax
       /etc/rlogind

Description
       The server is used for the program.  The server provides a remote login facility with authentication based on privileged port numbers.

       The  server is invoked by when it receives a connection on the port indicated in the login service specification.  For further information,
       see When a service request is received, the following protocol is initiated:

       1.  The server checks the client's source port.	If the port is not in the range 0-1023, the server aborts the connection.

       2.  The server checks the client's source address and requests the corresponding host name.  If the hostname cannot be determined, the dot-
	   notation representation of the host address is used.

       Once  the source port and address have been checked, allocates a pseudo terminal and manipulates file descriptors so that the slave half of
       the pseudo terminal becomes the stdin, stdout, and stderr for a login process.  For further information, see

       The login process is an instance of the program, invoked with the option.  The login process then proceeds with the authentication  process
       as described in but if automatic authentication fails, it reprompts the user to log in on a standard terminal line.

       The  parent of the login process manipulates the master side of the pseudo terminal, operating as an intermediary between the login process
       and the client instance of the program.	In normal operation, the packet protocol described in is invoked to provide ^S/^Q type	facilities
       and propagate interrupt signals to the remote programs.	The login process propagates the client terminal's baud rate and terminal type, as
       found in the environment variable, TERM.  For further information see

       The screen or window size of the terminal is requested from the client, and any changes in the window size from the client are sent to  the
       pseudo terminal.

Restrictions
       The authentication procedure used here assumes the integrity of each client machine and the connecting medium.  This is insecure, but it is
       useful in an open environment.

Diagnostics
       All diagnostic messages are returned on the connection associated with the stderr, after which any  network  connections  are  closed.	An
       error is indicated by a leading byte with a value of 1.

       Hostname for your address unknown
       No entry in the host name database existed for the client's machine.

       Try again
       A fork by the server failed.

       /bin/sh: ...
       The user's login shell could not be started.

See Also
       rlogin(1c), inetd(8c)

																       rlogind(8c)