Sponsored Content
Operating Systems Linux Red Hat SSH connection drops in 5 minutes Post 302673891 by Corona688 on Wednesday 18th of July 2012 01:58:19 PM
Old 07-18-2012
Drops even when busy, or only when idle?

Putting settings into /proc/ for keepalives isn't too great an idea since it will apply to all your connections, even ones which don't need it, increasing your bandwidth a lot. Getting the right combination of settings to do what you actually want can be tricky, too.

I usually use libkeepalive when I need to connect to something with obnoxious timeouts. It can be applied to a single program, works for anything(intercepting socket calls to impose default keepalive settings when a program creates a TCP socket) and is relatively easy to configure.
 

9 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

ssh connection

pls how do i connect to my freebsd server via ssh from a windows client?? I have sshd running on d freebsd server. (9 Replies)
Discussion started by: lealyz
9 Replies

2. UNIX for Advanced & Expert Users

Solaris 9 remote login (ssh) drops connection

Hello All, I wonder if you can help me... Let me give you some set-up details before I ask you the question. I have Ultra-60 at home with Solaris 9 and recommended patch cluster installed. The machine is connected to a Linksys WAG54G ADSL router/modem through RJ45 ethernet cable. The... (2 Replies)
Discussion started by: ahmerin
2 Replies

3. UNIX for Dummies Questions & Answers

ssh connection

Hi @ all! I've a problem with a ssh-connection. I want to establish a ssh-connection between an AIX-System and an SunOS-System without a password. The Users are different one's. Command : user1@server1 /home/user1 > ssh user2@server2 Is it possible? Greetings olli-h (1 Reply)
Discussion started by: olli-h
1 Replies

4. Shell Programming and Scripting

SSH Connection drops - but does my script keep running?

Hello there. I'm fairly new to Linux, but I am connecting via SSH and PuTTY to a remote server, and I am running a fairly heavy MySQL script in a PHP page. Our connection here is dodgy to say the least and I get continuous disconnections. My question is, when I get disconnected, does my... (4 Replies)
Discussion started by: christatedavies
4 Replies

5. Red Hat

Ssh connection

hi, I have ssh connection between two servers for a functional Id for SFTP purpose. I aim is to setup this for is only work when below command is used by a .ksh script. ssh userid@servername:/directory Unfortunately users who have access to functional id are manually using above command... (2 Replies)
Discussion started by: maddy26615
2 Replies

6. UNIX for Advanced & Expert Users

How keep running a program n an another computer via a connection ssh when the connection is closed?

Hi everybody, I am running a program on a supercomputer via my personal computer through a ssh connection. My program take more than a day to run, so when I left work with my PC I stop the connection with the supercomputer and the program stop. I am wondering if someone know how I can manage... (2 Replies)
Discussion started by: TomTomGre
2 Replies

7. UNIX for Advanced & Expert Users

Connection-less using ssh

Hi! I know its a recurring problem, but I am failing to sort this out, I have two servers ( A and B), in which I am able to connect without having to put password from server B to server A, but the connect from server A to server B. takes 7 minutes to establish??? on Server A, I have the... (7 Replies)
Discussion started by: fretagi
7 Replies

8. BSD

Connection SSH to remote by ssh

Hello guys! I am setting up a script to access a unix remote server. My problem is that when I put the ssh line "my host", the script does not wait for the server response asking for the password to execute the line in which I put the password, that is, I need to put a form in which script has a... (1 Reply)
Discussion started by: aroucasp
1 Replies

9. UNIX for Beginners Questions & Answers

Ssh script to validate ssh connection to multiple serves with status

Hi, I want to validate ssh connection one after one for multiple servers..... password less keys already setup but now i want to validate if ssh is working fine or not... I have .sh script like below and i have servers.txt contains all the list of servers #/bin/bash for host in $(cat... (3 Replies)
Discussion started by: sreeram4
3 Replies
Connecting to BrlAPI(3) 					      BrlAPI						   Connecting to BrlAPI(3)

NAME
Connecting to BrlAPI - Data Structures struct brlapi_connectionSettings_t Settings structure for BrlAPI connection. Macros #define BRLAPI_SOCKETPORTNUM 4101 #define BRLAPI_SOCKETPORT '4101' #define BRLAPI_SOCKETPATH '/var/lib/BrlAPI' #define BRLAPI_ETCDIR '/etc' #define BRLAPI_AUTHKEYFILE 'brlapi.key' #define BRLAPI_DEFAUTH BRLAPI_ETCDIR '/' BRLAPI_AUTHKEYFILE #define BRLAPI_SETTINGS_INITIALIZER { NULL, NULL } Typedefs typedef int brlapi_fileDescriptor Functions brlapi_fileDescriptor BRLAPI_STDCALL brlapi_openConnection (const brlapi_connectionSettings_t *desiredSettings, brlapi_connectionSettings_t *actualSettings)" brlapi_fileDescriptor BRLAPI_STDCALL brlapi__openConnection (brlapi_handle_t *handle, const brlapi_connectionSettings_t *desiredSettings, brlapi_connectionSettings_t *actualSettings)" void BRLAPI_STDCALL brlapi_closeConnection (void) void BRLAPI_STDCALL brlapi__closeConnection (brlapi_handle_t *handle) Detailed Description Before calling any other function of the library, calling brlapi_openConnection() is needed to establish a connection to BrlAPI 's server. When the connection is not needed any more, brlapi_closeConnection() must be called to close the connection. Macro Definition Documentation #define BRLAPI_AUTHKEYFILE 'brlapi.key' Default name of the file containing BrlAPI 's authorization key This name is relative to BRLAPI_ETCDIR #define BRLAPI_DEFAUTH BRLAPI_ETCDIR '/' BRLAPI_AUTHKEYFILE Default authorization setting #define BRLAPI_ETCDIR '/etc' brltty 's settings directory This is where authorization key and driver-dependent key names are found for instance. #define BRLAPI_SETTINGS_INITIALIZER { NULL, NULL } Allows to initialize a structure of type brlapi_connectionSettings_t * with default values. #define BRLAPI_SOCKETPATH '/var/lib/BrlAPI' Default unix path on which connections to BrlAPI can be established #define BRLAPI_SOCKETPORT '4101' #define BRLAPI_SOCKETPORTNUM 4101 Default port number on which connections to BrlAPI can be established Typedef Documentation typedef int brlapi_fileDescriptor Function Documentation void BRLAPI_STDCALL brlapi__closeConnection (brlapi_handle_t *handle) brlapi_fileDescriptor BRLAPI_STDCALL brlapi__openConnection (brlapi_handle_t *handle, const brlapi_connectionSettings_t *desiredSettings, brlapi_connectionSettings_t *actualSettings) void BRLAPI_STDCALL brlapi_closeConnection (void) Cleanly close the socket This function locks until a closing acknowledgement is received from the server. The socket is then freed, so the file descriptor brlapi_openConnection() gave has no meaning any more brlapi_fileDescriptor BRLAPI_STDCALL brlapi_openConnection (const brlapi_connectionSettings_t *desiredSettings, brlapi_connectionSettings_t *actualSettings) Open a socket and connect it to BrlAPI 's server This function first loads an authorization key as specified in settings. It then creates a TCP socket and connects it to the specified machine, on the specified port. It writes the authorization key on the socket and waits for acknowledgement. Returns: the file descriptor, or -1 on error Note: The file descriptor is returned in case the client wants to communicate with the server without using libbrlapi functions. If it uses them however, it won't have to pass the file descriptor later, since the library keeps a copy of it. But that also means that brlapi_openConnection() may be called several times, but libbrlapi functions will always work with the last call's descriptor Example: if (brlapi_openConnection(&settings,&settings)<0) { fprintf(stderr,'couldn't connect to BrlAPI at %s: %s0, settings.host, brlapi_strerror(&brlapi_error)); exit(1); } Errors: BrlAPI might not be on this TCP port, the host name might not be resolvable, the authorization may fail,... Parameters: desiredSettings this gives the desired connection parameters, as described in brlapi_connectionSettings_t. If NULL, defaults values are used, so that it is generally a good idea to give NULL as default, and only fill a brlapi_connectionSettings_t structure when the user gave parameters to the program for instance; actualSettings if not NULL, parameters which were actually used are stored here, if the application ever needs them. See Also: brlapi_connectionSettings_t brlapi_writePacket() brlapi_readPacketHeader() brlapi_readPacketContent() brlapi_readPacket() Author Generated automatically by Doxygen for BrlAPI from the source code. Version 1.0 Fri Jun 7 2013 Connecting to BrlAPI(3)
All times are GMT -4. The time now is 04:26 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy