Advertisement
Guest User

edtFTPj_451_BrokenPipe

a guest
Sep 15th, 2015
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.76 KB | None | 0 0
  1. Facts:
  2. FTP client: edtFTPj-2.4.0.jar (OS: AIX 6.1)
  3. FTP Server: ProFTPD 1.3.4b (maint) (OS: GNU/Linux x86_64))
  4.  
  5. Client Log (Note: real IP numbers have been replaced with "XX.XX.XX.XX"):
  6. [9/11/15 17:02:36:718 CEST] 00000172 FtpClientFact I com.myapp.common.transport.ftp.FtpClientFactory createFtpClient Socket timeout for FTP client is set to [60000] ms
  7. [9/11/15 17:02:36:718 CEST] 00000172 FtpClientFact I com.myapp.common.transport.ftp.FtpClientFactory createFtpClient Network buffer size for FTP client is set to [2147483647] bytes
  8. [9/11/15 17:02:36:718 CEST] 00000172 FtpClientFact I com.myapp.common.transport.ftp.FtpClientFactory createFtpClient Transfer buffer size for FTP client is set to [32768] bytes
  9. [9/11/15 17:02:36:719 CEST] 00000172 FileTransferC 1 sun.reflect.GeneratedMethodAccessor157 invoke Configured client
  10. [9/11/15 17:02:36:719 CEST] 00000172 FTPClient 1 sun.reflect.GeneratedMethodAccessor157 invoke Connecting to /XX.XX.XX.XX:21
  11. [9/11/15 17:02:36:722 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke 220 FTP Server ready.
  12. [9/11/15 17:02:36:722 CEST] 00000172 FileTransferC 1 sun.reflect.GeneratedMethodAccessor157 invoke Client connected
  13. [9/11/15 17:02:36:722 CEST] 00000172 FileTransferC 1 sun.reflect.GeneratedMethodAccessor157 invoke Logging in
  14. [9/11/15 17:02:36:723 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke ---> USER testuser
  15. [9/11/15 17:02:36:724 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke 331 Password required for testuser
  16. [9/11/15 17:02:36:724 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke ---> PASS ********
  17. [9/11/15 17:02:36:729 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke 230 User testuser logged in
  18. [9/11/15 17:02:36:729 CEST] 00000172 FileTransferC 1 sun.reflect.GeneratedMethodAccessor157 invoke Logged in
  19. [9/11/15 17:02:36:729 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke ---> TYPE I
  20. [9/11/15 17:02:36:730 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke 200 Type set to I
  21. [9/11/15 17:02:36:730 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke ---> TYPE I
  22. [9/11/15 17:02:36:731 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke 200 Type set to I
  23. [9/11/15 17:02:36:731 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke ---> PWD
  24. [9/11/15 17:02:36:732 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke 257 "/" is the current directory
  25. [9/11/15 17:02:36:732 CEST] 00000172 FtpClientFact I com.myapp.common.transport.ftp.FtpClientFactory createFtpClient Successfully opened and connected FTP connection to [ftp://testuser:*****@XX.XX.XX.XX/input/asinedl/], current directory is [/]
  26. [9/11/15 17:02:36:733 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke ---> CWD /input/asinedl/
  27. [9/11/15 17:02:36:735 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke 250 CWD command successful
  28. [9/11/15 17:02:36:735 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke ---> SYST
  29. [9/11/15 17:02:36:736 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke 215 UNIX Type: L8
  30. [9/11/15 17:02:36:736 CEST] 00000172 FTPFileFactor 1 sun.reflect.GeneratedMethodAccessor157 invoke Selected Unix parser
  31. [9/11/15 17:02:36:736 CEST] 00000172 MVSFileParser 1 sun.reflect.GeneratedMethodAccessor157 invoke Ignoring the set locale.
  32. [9/11/15 17:02:36:736 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke ---> PWD
  33. [9/11/15 17:02:36:737 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke 257 "/input/asinedl" is the current directory
  34. [9/11/15 17:02:36:737 CEST] 00000172 FTPClient 1 sun.reflect.GeneratedMethodAccessor157 invoke setupDirDetails(.) returning: /input/asinedl
  35. [9/11/15 17:02:36:738 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke ---> PASV
  36. [9/11/15 17:02:36:738 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke 227 Entering Passive Mode (53,1,28,80,134,33).
  37. [9/11/15 17:02:36:739 CEST] 00000172 FTPControlSoc I sun.reflect.NativeMethodAccessorImpl invoke0 Substituting server supplied IP (XX.XX.XX.XX) with remote host IP (XX.XX.XX.XX)
  38. [9/11/15 17:02:36:740 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke ---> LIST .
  39. [9/11/15 17:02:36:741 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke 150 Opening BINARY mode data connection for file list
  40. [9/11/15 17:02:37:084 CEST] 00000172 FTPClient 1 sun.reflect.GeneratedMethodAccessor157 invoke drwxrwxr-x 3 testuser testgrp 122880 Sep 9 09:17 .
  41. [9/11/15 17:02:37:089 CEST] 00000172 FTPClient 1 sun.reflect.GeneratedMethodAccessor157 invoke -rw-r----- 1 testuser testgrp 383 Sep 9 09:17 source_20150909_09171441783045_0.dat
  42. [9/11/15 17:02:37:089 CEST] 00000172 FTPClient 1 sun.reflect.GeneratedMethodAccessor157 invoke -rw-r----- 1 testuser testgrp 383 Sep 9 09:17 source_20150909_09171441783045_1.dat
  43. [9/11/15 17:02:37:090 CEST] 00000172 FTPClient 1 sun.reflect.GeneratedMethodAccessor157 invoke -rw-r----- 1 testuser testgrp 383 Sep 9 09:17 source_20150909_09171441783045_2.dat
  44. [9/11/15 17:02:37:090 CEST] 00000172 FTPClient 1 sun.reflect.GeneratedMethodAccessor157 invoke -rw-r----- 1 testuser testgrp 383 Sep 9 09:17 source_20150909_09171441783045_3.dat
  45. [9/11/15 17:02:37:091 CEST] 00000172 FTPClient 1 sun.reflect.GeneratedMethodAccessor157 invoke -rw-r----- 1 testuser testgrp 383 Sep 9 09:17 source_20150909_09171441783045_4.dat
  46. [9/11/15 17:02:37:091 CEST] 00000172 FTPClient 1 sun.reflect.GeneratedMethodAccessor157 invoke -rw-r----- 1 testuser testgrp 383 Sep 9 09:17 source_20150909_09171441783045_5.dat
  47. [9/11/15 17:02:37:092 CEST] 00000172 FTPClient 1 sun.reflect.GeneratedMethodAccessor157 invoke -rw-r----- 1 testuser testgrp 383 Sep 9 09:17 source_20150909_09171441783045_6.dat
  48. [9/11/15 17:02:37:092 CEST] 00000172 FTPClient 1 sun.reflect.GeneratedMethodAccessor157 invoke -rw-r----- 1 testuser testgrp 383 Sep 9 09:17 source_20150909_09171441783045_7.dat
  49. [9/11/15 17:02:37:093 CEST] 00000172 FTPClient 1 sun.reflect.GeneratedMethodAccessor157 invoke -rw-r----- 1 testuser testgrp 383 Sep 9 09:17 source_20150909_09171441783045_8.dat
  50. [9/11/15 17:02:37:093 CEST] 00000172 DirCallback W com.myapp.inbound.scanner.file.ftp.DirCallback listDirectoryEntry Aborting FTP listing because ftpFiles.size() [10] is >= maxBatchSize [10]
  51. [9/11/15 17:02:37:094 CEST] 00000172 FTPClient W sun.reflect.NativeMethodAccessorImpl invoke0 Aborting listing
  52. [9/11/15 17:02:37:094 CEST] 00000172 FTPClient 1 sun.reflect.GeneratedMethodAccessor157 invoke -rw-r----- 1 testuser testgrp 383 Sep 9 09:17 source_20150909_09171441783045_9.dat
  53. [9/11/15 17:02:37:104 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke 451 Transfer aborted. Broken pipe
  54. [9/11/15 17:02:37:104 CEST] 00000172 FTPControlSoc I sun.reflect.NativeMethodAccessorImpl invoke0 Expected reply codes = [226,250]
  55. [9/11/15 17:02:37:105 CEST] 00000172 AbstractFtpSe E com.myapp.inbound.scanner.file.ftp.AbstractFtpSerializer handleException Error during scan of URI [ftp://testuser:*****@XX.XX.XX.XX/input/asinedl/] (current directory was [/input/asinedl/]): [java.io.IOException: com.enterprisedt.net.ftp.FTPException: 451 Transfer aborted. Broken pipe]
  56. java.io.IOException: com.enterprisedt.net.ftp.FTPException: 451 Transfer aborted. Broken pipe
  57. at com.myapp.inbound.scanner.file.ftp.AbstractFtpSerializer.scanDirectory(AbstractFtpSerializer.java:326)
  58. at com.myapp.inbound.scanner.file.ftp.NoneFtpSerializer.scanUri(NoneFtpSerializer.java:55)
  59. at com.myapp.inbound.scanner.file.ftp.AbstractFtpSerializer.getSerializedTriggers(AbstractFtpSerializer.java:199)
  60. at com.myapp.inbound.scanner.file.ftp.NoneFtpSerializer.getSerializedTriggers(NoneFtpSerializer.java:22)
  61. at com.myapp.inbound.scanner.file.ftp.FtpTriggerScanner.run(FtpTriggerScanner.java:99)
  62. at com.myapp.inbound.execution.batch.BatchExecutor.runSingleBatch(BatchExecutor.java:226)
  63. at com.myapp.inbound.execution.batch.BatchExecutor.run(BatchExecutor.java:91)
  64. at com.myapp.inbound.execution.batch.BatchExecutorQuartzJob.callDelegate(BatchExecutorQuartzJob.java:98)
  65. at com.myapp.common.scheduler.DelegatingQuartzJob.execute(DelegatingQuartzJob.java:77)
  66. at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
  67. at org.springframework.scheduling.commonj.DelegatingWork.run(DelegatingWork.java:62)
  68. at com.ibm.ws.asynchbeans.J2EEContext$RunProxy.run(J2EEContext.java:267)
  69. at java.security.AccessController.doPrivileged(AccessController.java:252)
  70. at javax.security.auth.Subject.doAs(Subject.java:494)
  71. at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:133)
  72. at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:91)
  73. at com.ibm.ws.asynchbeans.J2EEContext$DoAsProxy.run(J2EEContext.java:338)
  74. at java.security.AccessController.doPrivileged(AccessController.java:280)
  75. at com.ibm.ws.asynchbeans.J2EEContext.run(J2EEContext.java:1174)
  76. at com.ibm.ws.asynchbeans.WorkWithExecutionContextImpl.go(WorkWithExecutionContextImpl.java:199)
  77. at com.ibm.ws.asynchbeans.CJWorkItemImpl.run(CJWorkItemImpl.java:236)
  78. at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1881)
  79. Caused by: com.enterprisedt.net.ftp.FTPException: 451 Transfer aborted. Broken pipe
  80. at com.enterprisedt.net.ftp.FTPControlSocket.validateReply(FTPControlSocket.java:1235)
  81. at com.enterprisedt.net.ftp.FTPClient.dir(FTPClient.java:3837)
  82. at com.enterprisedt.net.ftp.FTPClient.dirDetails(FTPClient.java:3681)
  83. at com.enterprisedt.net.ftp.FileTransferClient.directoryList(FileTransferClient.java:709)
  84. at com.myapp.inbound.scanner.file.ftp.AbstractFtpSerializer.scanDirectory(AbstractFtpSerializer.java:314)
  85. ... 21 more
  86.  
  87. [9/11/15 17:02:37:108 CEST] 00000172 FileTransferC 1 sun.reflect.GeneratedMethodAccessor157 invoke cancelAllTransfers() called
  88. [9/11/15 17:02:37:108 CEST] 00000172 FTPClient W sun.reflect.NativeMethodAccessorImpl invoke0 cancelTransfer() called
  89. [9/11/15 17:02:37:109 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke ---> QUIT
  90. [9/11/15 17:02:37:109 CEST] 00000172 FTPControlSoc 1 sun.reflect.GeneratedMethodAccessor157 invoke 221 Goodbye.
  91. [9/11/15 17:02:37:110 CEST] 00000172 FtpClientFact I com.myapp.common.transport.ftp.FtpClientFactory closeFtpClient Disconnected FTP client [ftp://testuser:*****@XX.XX.XX.XX:21]
  92. [9/11/15 17:02:37:151 CEST] 00000172 AbstractFtpSe I com.myapp.inbound.scanner.file.ftp.AbstractFtpSerializer getSerializedTriggers Found 0 FtpTriggers
  93. [9/11/15 17:02:37:152 CEST] 00000172 BatchExecutor I com.myapp.inbound.execution.batch.BatchExecutor run Finished batch run for configuration [asin_ftp] after processing [0] trigger(s) in [1] batch runs in [439] milliseconds
  94.  
  95. Server Log:
  96. Sep 11 17:02:36 EDI01LX81 proftpd[4561] ZZ.ZZ.ZZ.ZZ (YY.YY.YY.YY[YY.YY.YY.YY]): FTP session opened.
  97. Sep 11 17:02:36 EDI01LX81 proftpd[4561] ZZ.ZZ.ZZ.ZZ (YY.YY.YY.YY[YY.YY.YY.YY]): Preparing to chroot to directory '/usr/data/test/ftp/myapp/testuser'
  98. Sep 11 17:02:36 EDI01LX81 proftpd[4561] ZZ.ZZ.ZZ.ZZ (YY.YY.YY.YY[YY.YY.YY.YY]): USER testuser: Login successful.
  99. Sep 11 17:02:37 EDI01LX81 proftpd[4561] ZZ.ZZ.ZZ.ZZ (YY.YY.YY.YY[YY.YY.YY.YY]): notice: user testuser: aborting transfer: Broken pipe
  100. Sep 11 17:02:37 EDI01LX81 proftpd[4561] ZZ.ZZ.ZZ.ZZ (YY.YY.YY.YY[YY.YY.YY.YY]): FTP session closed.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement