ฉันพยายามเรียกใช้ rsync daemon บน windows xp
อาการคือเมื่อไคลเอนต์เชื่อมต่อทั้งเซิร์ฟเวอร์และไคลเอนต์ก็นั่งอยู่ตรงนั้น ไม่มีอะไรเกิดขึ้น. หากฉันรอลูกค้าจะยังคงเชื่อมต่ออย่างไม่มีกำหนด
บันทึกเซิร์ฟเวอร์ (ระบุ -vvv) พูดอย่างนี้:
2010/10/11 23:02:58 [5140] rsyncd version 3.0.7 starting, listening on port 873
2010/10/11 23:03:24 [4624] name lookup failed for 192.168.15.101: No
address associated with hostname
2010/10/11 23:03:24 [4624] connect from UNKNOWN (192.168.15.101)
เอาต์พุตไคลเอ็นต์ (เมื่อระบุ -vvv) พูดอย่างนี้: การเปิดการเชื่อมต่อ tcp ไปยังพอร์ต eddie-desktop 873 กำลังส่ง daemon args: --server -vvvltrze.iLs - ลบ "databackup / SomeDirectory /"
... และนั่นคือมัน
ทั้งสองเครื่องกำลังเรียกใช้ windows
นี่คือความเชื่อมั่น:
use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
[databackup]
path = /cygdrive/q/databackup
read only = false
transfer logging = yes
คำสั่งเซิร์ฟเวอร์:
C:\Program Files\ICW>"C:\Program Files\ICW\bin\rsync.exe" --config rsyncd.conf --daemon --no-detach -vvv -4
คำสั่งลูกค้า:
C:\Program Files (x86)\DeltaCopy>rsync.exe -v -rlt -z --chmod=a=rw,Da+x --delete "/cygdrive/E/Data/Users/Eddie/Desktop/SomeDirectory/" "eddie-desktop::databackup/SomeDirectory/"
เป็นการทดสอบฉันติดตั้ง rsync daemon บนเครื่องอื่นที่ใช้ mac os x และฉันยังคงได้รับข้อความเกี่ยวกับการค้นหาชื่อที่ล้มเหลว
—
Eddified
อาจเป็นการตั้งค่าไฟร์วอลล์ที่อนุญาตให้สร้างแพ็กเก็ตการเชื่อมต่อ TCP แต่ไม่ใช่แพ็กเก็ต TCP ที่ตามมา (การกำหนดค่าที่แปลก แต่ไม่เป็นไปไม่ได้)
—
Gilles
ไฟร์วอลล์ทั้งหมดปิดอยู่
—
Eddified