Điểm:1

bị "gãy ống" ở file khoảng 1.2 MB (từ HP-UX đến macOS)... khắc phục thế nào?

lá cờ jp

Tôi nhận được "đường ống bị hỏng" trong khi cố gắng quét các tệp lớn hơn khoảng 1,5 MB từ hệ thống HP-UX từ xa sang máy Mac cục bộ của tôi.

Bất cứ đề nghị, xin vui lòng?

Các tệp nhỏ hoạt động tốt, tối đa khoảng 1,1 MB.

Tôi được kết nối qua kết nối OpenVPN.

Tôi chỉ nhận thấy rằng nếu tôi kết nối qua VPN kiểu cũ (sử dụng PSK, nhưng đó là những gì tôi biết về nó :), tôi có thể chuyển các tệp lớn thành công (và chậm hơn).

Tôi đã thực hiện 'scp -o LogLevel=DEBUG3' với tệp tốt 1,1 MB và tệp xấu 1,5 MB... dấu vết bên dưới.

Dấu vết đầu tiên là nỗ lực thất bại. Khoảng 173 dòng là điểm khác với nỗ lực tốt. (Chỉ phần còn lại của dấu vết tốt được hiển thị bên dưới.)

Tôi đã thử các cách sau, trong các kết hợp khác nhau:

-l 2000

-o ServerAliveCountMax=5 -o ServerAliveInterval=2

-o IPQoS=thông lượng

-o IPQoS=0x0

Dấu vết của scp xấu: '''

sf:tt sieler$ scp -o LogLevel=DEBUG3 ozma:source/rose/cxform .
debug1: Đọc dữ liệu cấu hình /Users/sieler/.ssh/config
debug1: Đọc dữ liệu cấu hình /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config dòng 48: Áp dụng tùy chọn cho *
debug1: Đang kết nối với cổng ozma 22.
debug1: Đã thiết lập kết nối.
debug1: tệp nhận dạng /Users/sieler/.ssh/id_rsa gõ 0
gỡ lỗi1: tệp nhận dạng /Users/sieler/.ssh/id_rsa-cert loại -1
gỡ lỗi1: tệp nhận dạng /Users/sieler/.ssh/id_dsa loại -1
gỡ lỗi1: tệp nhận dạng /Users/sieler/.ssh/id_dsa-cert loại -1
debug1: tệp nhận dạng /Users/sieler/.ssh/id_ecdsa gõ -1
gỡ lỗi1: tệp nhận dạng /Users/sieler/.ssh/id_ecdsa-cert loại -1
debug1: tệp nhận dạng /Users/sieler/.ssh/id_ed25519 gõ -1
gỡ lỗi1: tệp nhận dạng /Users/sieler/.ssh/id_ed25519-cert loại -1
debug1: tệp nhận dạng /Users/sieler/.ssh/id_xmss gõ -1
debug1: tệp nhận dạng /Users/sieler/.ssh/id_xmss-cert loại -1
debug1: Chuỗi phiên bản cục bộ SSH-2.0-OpenSSH_7.9
debug1: Phiên bản giao thức từ xa 1.99, phiên bản phần mềm từ xa OpenSSH_6.2p2+sftpfilecontrol-v1.3-hpn13v12
gỡ lỗi1: khớp: OpenSSH_6.2p2+sftpfilecontrol-v1.3-hpn13v12 vỗ vào OpenSSH* tương thích 0x04000000
debug3: fd 5 là O_NONBLOCK
debug1: Xác thực ozma:22 là 'sieler'
debug3: hostkeys_foreach: đọc tệp "/Users/sieler/.ssh/known_hosts"
debug3: record_hostkey: đã tìm thấy loại khóa ECDSA trong tệp /Users/sieler/.ssh/known_hosts:11
debug3: load_hostkeys: đã tải 1 khóa từ ozma
debug3: order_hostkeyalgs: thích hostkeyalgs hơn: [email protected],[email protected],[email protected],ecdsa -sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521
debug3: gửi gói: gõ 20
gỡ lỗi1: Đã gửi SSH2_MSG_KEXINIT
debug3: nhận gói: gõ 20
gỡ lỗi1: Đã nhận được SSH2_MSG_KEXINIT
debug2: đề xuất KEXINIT của khách hàng cục bộ
debug2: Thuật toán KEX: curve25519-sha256,[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16 -sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256,diffie-hellman-group14-sha1,ext-info-c
debug2: thuật toán khóa máy chủ: [email protected],[email protected],[email protected],ecdsa- sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,[email protected],[email protected],rsa-sha2-256-cert- [email protected],[email protected],ssh-ed25519,rsa-sha2-512,rsa-sha2-256,ssh-rsa
debug2: ciphers ctos: [email protected],aes128-ctr,aes192-ctr,aes256-ctr,[email protected],[email protected]
debug2: ciphers stoc: [email protected],aes128-ctr,aes192-ctr,aes256-ctr,[email protected],[email protected]
debug2: MAC ctos: [email protected],[email protected],[email protected],[email protected],hmac [email protected],[email protected],[email protected],hmac-sha2-256,hmac-sha2-512,hmac-sha1
debug2: Kho MAC: [email protected],[email protected],[email protected],[email protected],hmac [email protected],[email protected],[email protected],hmac-sha2-256,hmac-sha2-512,hmac-sha1
debug2: nén ctos: none,[email protected],zlib
debug2: kho lưu trữ nén: none,[email protected],zlib
debug2: ngôn ngữ ctos: 
debug2: kho ngôn ngữ: 
gỡ lỗi2: first_kex_follows 0 
gỡ lỗi2: dành riêng 0 
debug2: đề xuất KEXINIT của máy chủ ngang hàng
debug2: Thuật toán KEX: ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1 ,diffie-hellman-group1-sha1
debug2: thuật toán khóa máy chủ: ssh-rsa,ssh-dss,ecdsa-sha2-nistp256
debug2: ciphers ctos: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc @lysator.liu.se
debug2: ciphers stoc: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc @lysator.liu.se
debug2: MAC ctos: [email protected],[email protected],[email protected],[email protected],hmac-sha2-256 [email protected],[email protected],[email protected],[email protected],hmac-md5-96-etm@openssh .com,hmac-md5,hmac-sha1,[email protected],[email protected],hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,[email protected] ,hmac-sha1-96,hmac-md5-96
debug2: Kho MAC: [email protected],[email protected],[email protected],[email protected],hmac-sha2-256 [email protected],[email protected],[email protected],[email protected],hmac-md5-96-etm@openssh .com,hmac-md5,hmac-sha1,[email protected],[email protected],hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,[email protected] ,hmac-sha1-96,hmac-md5-96
debug2: nén ctos: none,[email protected]
debug2: kho lưu trữ nén: none,[email protected]
debug2: ngôn ngữ ctos: 
debug2: kho ngôn ngữ: 
gỡ lỗi2: first_kex_follows 0 
gỡ lỗi2: dành riêng 0 
gỡ lỗi1: kex: thuật toán: ecdh-sha2-nistp256
debug1: kex: thuật toán khóa máy chủ: ecdsa-sha2-nistp256
debug1: kex: server->client cipher: aes128-ctr MAC: [email protected] nén: không có
debug1: kex: client->server cipher: aes128-ctr MAC: [email protected] nén: none
debug3: gửi gói tin: gõ 30
gỡ lỗi1: gửi SSH2_MSG_KEX_ECDH_INIT
gỡ lỗi1: mong đợi SSH2_MSG_KEX_ECDH_REPLY
debug3: nhận gói: gõ 31
gỡ lỗi1: Khóa máy chủ của máy chủ: ecdsa-sha2-nistp256 SHA256:p4b4zkfgHwRyomxCiUehCowkgA11sna8ko7mWNgrhQA
debug3: hostkeys_foreach: đọc tệp "/Users/sieler/.ssh/known_hosts"
debug3: record_hostkey: đã tìm thấy loại khóa ECDSA trong tệp /Users/sieler/.ssh/known_hosts:11
debug3: load_hostkeys: đã tải 1 khóa từ ozma
debug3: hostkeys_foreach: đọc tệp "/Users/sieler/.ssh/known_hosts"
debug3: record_hostkey: đã tìm thấy loại khóa ECDSA trong tệp /Users/sieler/.ssh/known_hosts:5
debug3: load_hostkeys: đã tải 1 khóa từ 10.84.3.15
debug1: Máy chủ 'ozma' đã được xác định và khớp với khóa máy chủ ECDSA.
debug1: Đã tìm thấy khóa trong /Users/sieler/.ssh/known_hosts:11
debug3: gửi gói: gõ 21
gỡ lỗi2: set_newkeys: chế độ 1
debug1: gõ lại sau 4294967296 khối
gỡ lỗi1: Đã gửi SSH2_MSG_NEWKEYS
gỡ lỗi1: mong đợi SSH2_MSG_NEWKEYS
debug3: nhận gói: gõ 21
gỡ lỗi1: Đã nhận được SSH2_MSG_NEWKEYS
gỡ lỗi2: set_newkeys: chế độ 0
debug1: gõ lại sau 4294967296 khối
debug1: Sẽ thử khóa: /Users/sieler/.ssh/id_rsa RSA SHA256:2kIKCd[...]
debug1: Sẽ thử khóa: /Users/sieler/.ssh/id_dsa 
debug1: Sẽ thử khóa: /Users/sieler/.ssh/id_ecdsa 
debug1: Sẽ thử khóa: /Users/sieler/.ssh/id_ed25519 
debug1: Sẽ thử khóa: /Users/sieler/.ssh/id_xmss 
gỡ lỗi2: pubkey_prepare: xong
debug3: gửi gói tin: gõ 5
debug3: nhận gói: gõ 6
gỡ lỗi2: service_accept: ssh-userauth
gỡ lỗi1: Đã nhận được SSH2_MSG_SERVICE_ACCEPT
debug3: gửi gói tin: gõ 50
debug3: nhận gói: gõ 51
debug1: Xác thực có thể tiếp tục: khóa công khai, mật khẩu
debug3: bắt đầu lại, chuyển một danh sách khóa công khai, mật khẩu khác
gỡ lỗi 3: khóa công khai ưa thích, tương tác với bàn phím, mật khẩu
gỡ lỗi3: khóa công khai authmethod_lookup
debug3: ưu tiên còn lại: tương tác bàn phím, mật khẩu
gỡ lỗi3: khóa công khai authmethod_is_enabled
debug1: Phương thức xác thực tiếp theo: publickey
debug1: Cung cấp khóa chung: /Users/sieler/.ssh/id_rsa RSA SHA256:2kIKCdm9l[...]
debug3: gửi gói tin: gõ 50
debug2: chúng tôi đã gửi một gói khóa công khai, đợi phản hồi
debug3: nhận gói: gõ 60
debug1: Máy chủ chấp nhận khóa: /Users/sieler/.ssh/id_rsa RSA SHA256:2kIKCdm9l[...]
debug3: sign_and_send_pubkey: RSA SHA256:2kIKCdm9lMtJfy/HXckvn2r1Vq3JIbX[...]
debug3: sign_and_send_pubkey: ký bằng ssh-rsa
debug3: gửi gói tin: gõ 50
debug3: nhận gói: gõ 52
debug1: Xác thực thành công (khóa công khai).
Đã xác thực với ozma ([10.84.3.15]:22).
debug2: cài đặt fd 6 O_NONBLOCK
debug2: cài đặt fd 7 O_NONBLOCK
debug1: kênh 0: [phiên khách hàng] mới
gỡ lỗi3: ssh_session2_open: channel_new: 0
debug2: kênh 0: gửi mở
debug3: gửi gói tin: gõ 90
debug1: Yêu cầu [email protected]
debug3: gửi gói: gõ 80
debug1: Đang vào phiên tương tác.
gỡ lỗi1: cam kết: mạng
debug3: nhận gói: gõ 91
debug2: channel_input_open_confirmation: kênh 0: bắt đầu gọi lại
debug2: cài đặt fd 5 TCP_NODELAY
gỡ lỗi3: ssh_packet_set_tos: đặt IP_TOS 0x20
gỡ lỗi2: client_session2_setup: id 0
debug1: Gửi môi trường.
debug3: Đã bỏ qua env TERM_PROGRAM
debug3: Env SHELL bị bỏ qua
debug3: HẠN env bị bỏ qua
debug3: Đã bỏ qua env TMPDIR
debug3: Đã bỏ qua env Apple_PubSub_Socket_Render
debug3: Đã bỏ qua env TERM_PROGRAM_VERSION
debug3: Đã bỏ qua env OLDPWD
debug3: Đã bỏ qua env TERM_SESSION_ID
debug3: Env CDPATH bị bỏ qua
debug3: NGƯỜI DÙNG env bị bỏ qua
debug3: Đã bỏ qua env SSH_AUTH_SOCK
debug3: COLS env bị bỏ qua
debug3: CỘT env bị bỏ qua
debug3: Env PATH bị bỏ qua
debug3: Đã bỏ qua env EXINIT
debug3: Env PWD bị bỏ qua
debug1: Đang gửi env LANG = en_US.UTF-8
debug2: kênh 0: yêu cầu env xác nhận 0
debug3: gửi gói: gõ 98
debug3: Đã bỏ qua env XPC_FLAGS
debug3: DÒNG env bị bỏ qua
debug3: Đã bỏ qua env XPC_SERVICE_NAME
debug3: Đã bỏ qua env SHLVL
debug3: Env HOME bị bỏ qua
debug3: Đã bỏ qua env LOGNAME
debug3: Đã bỏ qua env BASH_FUNC_prman%%
debug3: Đã bỏ qua env _
debug3: Đã bỏ qua env __CF_USER_TEXT_ENCODING
debug1: Đang gửi lệnh: scp -f source/rose/cxform
debug2: kênh 0: yêu cầu thực thi xác nhận 1
debug3: gửi gói: gõ 98
debug2: channel_input_open_confirmation: kênh 0: gọi lại xong
debug2: kênh 0: mở xác nhận rwindow 0 rmax 32768
debug2: kênh 0: rcvd điều chỉnh 65536
debug3: nhận gói: gõ 99
debug2: channel_input_status_confirm: nhập 99 id 0
debug2: yêu cầu exec được chấp nhận trên kênh 0
cxform 0% 0 0,0KB/s --:-- ETAdebug2: kênh 0: cửa sổ 1998827 đã gửi điều chỉnh 98325
debug2: kênh 0: cửa sổ 1990656 đã gửi điều chỉnh 106496
debug2: kênh 0: cửa sổ 1966080 đã gửi điều chỉnh 131072
debug2: kênh 0: cửa sổ 1966080 đã gửi điều chỉnh 131072
debug2: kênh 0: cửa sổ 1966080 đã gửi điều chỉnh 131072
debug2: kênh 0: cửa sổ 1966080 đã gửi điều chỉnh 131072
debug2: kênh 0: cửa sổ 1966080 đã gửi điều chỉnh 131072
debug2: kênh 0: cửa sổ 1966080 đã gửi điều chỉnh 131072
                     <--- sự khác biệt đầu tiên. Phiên tốt đã có một "điều chỉnh gửi" khác như dòng trên
debug3: gửi gói tin: gõ 1
gỡ lỗi1: kênh 0: miễn phí: phiên khách hàng, nchannels 1
debug3: kênh 0: trạng thái: Các kết nối sau đang mở:
  #0 client-session (t4 r0 i0/0 o0/0 e[write]/0 fd 6/7/8 sock -1 cc -1)

debug1: fd 0 xóa O_NONBLOCK
debug3: fd 1 không phải là O_NONBLOCK
Máy chủ từ xa đã đóng kết nối với ozma.
Đường ống bị hỏngĐã chuyển: đã gửi 3004, đã nhận 1092812 byte trong 1 giây

Byte mỗi giây: đã gửi 2982,7, đã nhận 1085052,8
gỡ lỗi1: Trạng thái thoát -1
sf:tt siler$ 

'''

Dấu vết của phiên tốt (một phần, từ điểm khác biệt): '''

debug2: kênh 0: cửa sổ 1966080 đã gửi điều chỉnh 131072
tapesd 100% 1123KB 1.1MB/s 00:01    
debug3: nhận gói: gõ 98
debug1: client_input_channel_req: kênh 0 rtype thoát trạng thái trả lời 0
debug3: nhận gói: gõ 98
gỡ lỗi1: client_input_channel_req: kênh 0 rtype [email protected] trả lời 0
debug2: kênh 0: rcvd eow
debug2: kênh 0: chan_shutdown_read (i0 o0 sock -1 wfd 6 efd 8 [ghi])
debug2: kênh 0: đầu vào mở -> đóng
debug3: nhận gói: gõ 96
debug2: kênh 0: rcvd eof
debug2: kênh 0: đầu ra mở -> cống
debug2: kênh 0: obuf trống
debug2: kênh 0: chan_shutdown_write (i3 o1 sock -1 wfd 7 efd 8 [ghi])
debug2: kênh 0: cống đầu ra -> đã đóng
debug3: nhận gói: gõ 97
debug2: kênh 0: rcvd đóng
debug3: kênh 0: sẽ không gửi dữ liệu sau khi đóng
debug2: kênh 0: gần như đã chết
debug2: kênh 0: gc: thông báo cho người dùng
debug2: kênh 0: gc: người dùng bị tách ra
debug2: kênh 0: gửi đóng
debug3: gửi gói: gõ 97
debug2: kênh 0: đã chết
debug2: kênh 0: thu gom rác
gỡ lỗi1: kênh 0: miễn phí: phiên khách hàng, nchannels 1
debug3: kênh 0: trạng thái: Các kết nối sau đang mở:
  #0 client-session (t4 r0 i3/0 o3/0 e[write]/0 fd -1/-1/8 sock -1 cc -1)

debug3: gửi gói tin: gõ 1
debug1: fd 0 xóa O_NONBLOCK
debug3: fd 1 không phải là O_NONBLOCK
Đã chuyển: gửi 3064, nhận 1153540 byte, trong 1,2 giây
Byte mỗi giây: đã gửi 2490,8, đã nhận 937736,8
gỡ lỗi1: Thoát trạng thái 0
sf:tt siler$ 

'''

cảm ơn!

Điểm:1
lá cờ cn

Có vẻ như đầu điều khiển từ xa đang ngắt kết nối. Tôi đoán sẽ hết thời gian chờ ở đâu đó trong chuỗi - có thể có các cài đặt SSHD để điều chỉnh trên osma chủ nhà?

Nếu không, bạn đã thử sử dụng rsync thay vì scp? Nó hỗ trợ tiếp tục chuyển, vì vậy ngay cả khi bạn phải chạy lệnh nhiều lần thì cuối cùng nó cũng sẽ đến đó.

lá cờ jp
Gợi ý tốt, cảm ơn. Thật không may, nó cũng không thành công (và cũng ở những nơi khác nhau trong quá trình chuyển): rsync ozma:source/rose/RO9K_cc_20.tar.Z RO rsync: kết nối bị đóng đột ngột (đã nhận được 1081545 byte cho đến nay) [bộ thu] lỗi rsync: lỗi trong luồng dữ liệu giao thức rsync (mã 12) tại /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-52.200.1/rsync/io.c(453) [receiver=2.6. 9] rsync: kết nối bị đóng đột ngột (cho đến nay đã nhận được 43 byte) [trình tạo] lỗi rsync: lỗi trong luồng dữ liệu giao thức rsync (mã 12) tại [...]

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.