Post a reply

Before posting, please read how to report bug or request support effectively.

Bug reports without an attached log file are usually useless.

Options
Add an Attachment

If you do not want to add an Attachment to your Post, please leave the Fields blank.

(maximum 10 MB; please compress large files; only common media, archive, text and programming file formats are allowed)

Options

Topic review

martin

Re: how does one disable keepalive? C

Use following command to set longer timeout:
open -timeout=100
sshaikh

Re: how does one disable keepalive?

martin wrote:

Please read documentation. If that does not help, come back.


I am having problem keeping my ssh sesion alive in my script, as my windows server 2003 (with cygwin) is taking more than 15 sec to responce. and the session closed by that time

log file:
. 2009-07-14 11:40:05.333 Session password prompt ({myusername}@{serverIP}'s password: )
. 2009-07-14 11:40:05.333 Using stored password.
. 2009-07-14 11:40:05.333 Sent password
. 2009-07-14 11:40:05.379 Access granted
. 2009-07-14 11:40:05.629 Opened channel for session
. 2009-07-14 11:40:05.692 Started a shell/command
. 2009-07-14 11:40:05.692 --------------------------------------------------------------------------
. 2009-07-14 11:40:05.692 Using SFTP protocol.
. 2009-07-14 11:40:05.692 Doing startup conversation with host.
> 2009-07-14 11:40:05.692 Type: SSH_FXP_INIT, Size: 5, Number: -1
. 2009-07-14 11:40:20.693 Waiting for data timed out, asking user what to do.
. 2009-07-14 11:40:20.693 Asking user:
. 2009-07-14 11:40:20.693 Host has not answered for 15 seconds.
. 2009-07-14 11:40:20.693
. 2009-07-14 11:40:20.693 Wait for another 15 seconds? ()
. 2009-07-14 11:40:20.693 Attempt to close connection due to fatal exception:
* 2009-07-14 11:40:20.693 Terminated by user.
. 2009-07-14 11:40:20.693 Closing connection.
martin

Re: how does one disable keepalive?

Please read documentation. If that does not help, come back.
carl

how does one disable keepalive?

Can you explain how/where one can disable the keepalive function?
GrzegorzK

in 4.07 all is ok
martin

Re: Error while copying files from remote location

Thanks for your post. This issue has been added to tracker.
Workaround is to downgrade to 4.0.7 (if that does not help, please let me know) or to disable keepalives.
GrzegorzK

Error while copying files from remote location

Operation - copy few subfolders from remote server (using FTP protocol)

Bug - while copying error message appear
"Internal error fz#disconnect (0080)"

From logfile (debug2)

. 2008-03-27 15:09:29.375 Copying "/strefa/modules/jscalendar/calendar_stripped.js" to local directory started.
. 2008-03-27 15:09:29.375 Binary transfer mode selected.
. 2008-03-27 15:09:29.640 Session upkeep
. 2008-03-27 15:09:29.671 FtpControlSocket.cpp(2107): FileTransfer(178033820, FALSE, 0) OpMode=0 OpState=-1 caller=0x01d797dc
. 2008-03-27 15:09:29.671 Starting download of /strefa/modules/jscalendar/calendar_stripped.js
> 2008-03-27 15:09:29.671 TYPE I
. 2008-03-27 15:09:29.703 FtpControlSocket.cpp(878): OnReceive(0) OpMode=24 OpState=13 caller=0x01d797dc
< 2008-03-27 15:09:29.703 200 Type set to I
. 2008-03-27 15:09:29.703 FtpControlSocket.cpp(2107): FileTransfer(0, FALSE, 0) OpMode=24 OpState=13 caller=0x01d797dc
> 2008-03-27 15:09:29.703 PASV
. 2008-03-27 15:09:29.734 FtpControlSocket.cpp(878): OnReceive(0) OpMode=24 OpState=17 caller=0x01d797dc
< 2008-03-27 15:09:29.734 227 Entering Passive Mode (213,218,114,13,168,113).
. 2008-03-27 15:09:29.734 FtpControlSocket.cpp(2107): FileTransfer(0, FALSE, 0) OpMode=24 OpState=17 caller=0x01d797dc
> 2008-03-27 15:09:29.734 RETR calendar_stripped.js
. 2008-03-27 15:09:29.781 TransferSocket.cpp(481): OnConnect(0) caller=0x0a9ae5d4
. 2008-03-27 15:09:29.796 FtpControlSocket.cpp(878): OnReceive(0) OpMode=24 OpState=18 caller=0x01d797dc
< 2008-03-27 15:09:29.796 150 Opening BINARY mode data connection for calendar_stripped.js (34315 bytes)
. 2008-03-27 15:09:29.796 FtpControlSocket.cpp(2107): FileTransfer(0, FALSE, 0) OpMode=24 OpState=18 caller=0x01d797dc
. 2008-03-27 15:09:29.796 TransferSocket.cpp(597): SetActive() caller=0x0a9ae5d4
. 2008-03-27 15:09:29.828 TransferSocket.cpp(481): OnConnect(0) caller=0x0a9ae5d4
. 2008-03-27 15:09:30.187 Session upkeep
. 2008-03-27 15:09:30.187 Attempt to close connection due to fatal exception:
* 2008-03-27 15:09:30.187 Internal error fz#customcommand (0080).
. 2008-03-27 15:09:30.187 Attempt to close connection due to fatal exception:
* 2008-03-27 15:09:30.187 Internal error fz#disconnect (0080).
. 2008-03-27 15:09:30.187 Attempt to close connection due to fatal exception:
* 2008-03-27 15:09:30.187 Internal error fz#disconnect (0080).
. 2008-03-27 15:09:30.187 Attempt to close connection due to fatal exception:
* 2008-03-27 15:09:30.187 Internal error fz#disconnect (0080).
. 2008-03-27 15:09:30.187 Attempt to close connection due to fatal exception:
* 2008-03-27 15:09:30.187 Internal error fz#disconnect (0080).
. 2008-03-27 15:09:30.187 Attempt to close connection due to fatal exception:
* 2008-03-27 15:09:30.187 Internal error fz#disconnect (0080).
. 2008-03-27 15:09:30.187 Attempt to close connection due to fatal exception:
* 2008-03-27 15:09:30.187 Internal error fz#disconnect (0080).
. 2008-03-27 15:09:30.187 Attempt to close connection due to fatal exception:
* 2008-03-27 15:09:30.187 Internal error fz#disconnect (0080).

So i press reconect... SCP do reconect and don't resume download.

After trying to close WinScp i saw message box with
"Assertion failed: xdrPtr && xdrPtr == *xdrLPP, file xx.cpp line 2233.


And the end of the log file

* 2008-03-27 15:09:30.437 Internal error fz#disconnect (0080).
. 2008-03-27 15:09:30.437 Attempt to close connection due to fatal exception:
* 2008-03-27 15:09:30.437 Internal error fz#disconnect (0080).
. 2008-03-27 15:11:06.296 TransferSocket.cpp(557): OnClose(0) caller=0x0a9ae5d4
. 2008-03-27 15:11:06.296 TransferSocket.cpp(1179): Close() caller=0x0a9ae5d4
. 2008-03-27 15:11:06.296 TransferSocket.cpp(1179): Close() caller=0x0a9ae5d4
. 2008-03-27 15:11:06.296 FtpControlSocket.cpp(2070): TransferEnd(24) OpMode=24 OpState=19 caller=0x01d797dc
. 2008-03-27 15:11:06.296 FtpControlSocket.cpp(2107): FileTransfer(0, TRUE, 0) OpMode=24 OpState=19 caller=0x01d797dc
. 2008-03-27 15:11:06.296 TransferSocket.cpp(108): ~CTransferSocket() caller=0x0a9ae5d4
. 2008-03-27 15:11:06.296 TransferSocket.cpp(1179): Close() caller=0x0a9ae5d4
. 2008-03-27 15:11:06.296 FtpControlSocket.cpp(878): OnReceive(0) OpMode=24 OpState=19 caller=0x01d797dc
< 2008-03-27 15:11:06.296 226 Transfer complete.
. 2008-03-27 15:11:06.296 FtpControlSocket.cpp(2107): FileTransfer(0, FALSE, 0) OpMode=24 OpState=19 caller=0x01d797dc
. 2008-03-27 15:11:06.312 FtpControlSocket.cpp(4184): ResetOperation(1) OpMode=24 OpState=19 caller=0x01d797dc
. 2008-03-27 15:11:06.312 Download successful
. 2008-03-27 15:11:06.312 Got reply 1 to the command 4
. 2008-03-27 15:11:06.312 FtpControlSocket.cpp(1199): DoClose(0) OpMode=1024 OpState=-1 caller=0x01d797dc
. 2008-03-27 15:11:06.312 FtpControlSocket.cpp(4184): ResetOperation(4100) OpMode=1024 OpState=-1 caller=0x01d797dc
. 2008-03-27 15:11:06.312 Got reply 1004 to the command 4
. 2008-03-27 15:11:06.312 Disconnected from server
* 2008-03-27 15:11:06.390 (ESshFatal) Internal error fz#disconnect (0080).
. 2008-03-27 15:11:14.171 FtpControlSocket.cpp(181): ~CFtpControlSocket() caller=0x01d797dc
. 2008-03-27 15:11:14.171 FtpControlSocket.cpp(1199): DoClose(0) OpMode=0 OpState=-1 caller=0x01d797dc
. 2008-03-27 15:11:14.171 FtpControlSocket.cpp(4184): ResetOperation(4100) OpMode=0 OpState=-1 caller=0x01d797dc
. 2008-03-27 15:11:14.171 ControlSocket.cpp(89): ~CControlSocket() caller=0x01d797dc


My OS - Windows XP Home
WinSCP version - 4.1.0 (build 375)