หัวข้อ: run newcs.i686 แล้วฟ้องว่า Can't create server: Address already in use
เริ่มหัวข้อโดย: Teeinw ที่ 14, เมษายน 2010, 01:50:15 pm
run newcs.i686 แล้วฟ้องว่า Can't create server แบบนี้เป็นเพราะสาเหตุใดได้บ้างคับ, ผมลองไป copy newCS.xml จาก กระทู้นี้มาใช้ ก็ยังขึ้นอยู่อีกอ่ะคับ http://www.boransat.net/board/index.php?PHPSESSID=203f77e16070b66eb234269ed799c34f&topic=10667.0
root@ubuntu:/bin# newcs.i686 This is NewCS 1.31 - the New CardServer by Butter-team.. Compiled on Sep 28 2007 at 16:55:49 Reading Config file /etc/newcs.xml TCP-log password is enabled, set to: NewCSpwd TCP-log set to simple mode level: normal type: init output: console,tcp logger config: level 1 type 3 output 5 Console log options: level 1 type 3 TCP log options: level 1 type 3 [ 13:34:06 ] [ Box detect ] Box type 1 [ 13:34:06 ] [ Config ] Value in <ipk> for device 0 (Reader0) is INVALID, skipping... [ 13:34:06 ] [ Config ] Value in <ucpk> for device 0 (Reader0) is INVALID, skipping... [ 13:34:06 ] [ Config ] Pincode for device 0 (Reader0): 0000 [ 13:34:06 ] [ Config ] /dev/ttyS0 ECM priority: round [ 13:34:06 ] [ EMM Cache ] Initialising Cache with 10 entries [ 13:34:06 ] [ ECM Cache ] Initialising dynamic Cache [ NewCS ] Process ID is: 1735 [ 13:34:06 ] [ Loader ] Starting Telnet on port 28002 Can't create server: Address already in use [ 13:34:06 ] [ Loader ] Reader type 2 on node /dev/ttyS0 [ 13:34:06 ] [ Phoenix ] Opening device /dev/ttyS0 [ 13:34:06 ] [ Phoenix ] Setting Parity to: ODD [ 13:34:06 ] [ Phoenix ] Setting 2 Stop bits on node /dev/ttyS0 [ 13:34:06 ] [ Phoenix ] Setting Baud to custom 16129 [ 13:34:06 ] [ Phoenix ] Normal RESET on node /dev/ttyS0 [ 13:34:08 ] [ Loader ] Clearing all autosids on reader ... [ 13:34:08 ] [ Loader ] Reset failed ... [ 13:34:08 ] [ Loader ] Starting Newcamd Server on port 21210 [ 13:34:08 ] [ NewCS ] Ready to GO! :)
รบกวนด้วยค๊าบ
หัวข้อ: Re: run newcs.i686 แล้วฟ้องว่า Can't create server: Address already in use
เริ่มหัวข้อโดย: Basic_Step ที่ 14, เมษายน 2010, 11:18:07 pm
แล้วทำไมไม่ไปถามเจ้าของกระทู้ที่เขาโพสไว้ล่ะครับ แหม่ ต้องให้ตามมาตอบเลยนะ เอาล่ะเข้าเรื่อง จากปัญหา Can't create server: Address already in use เนื่องจาก address นี้ถูกใช้งานอยู่ เป็นไปได้ว่าท่านใช้ พอร์ตซ้ำ หรือไม่ก็รัน newcs สองรอบ ทำให้โปรแกรมทำงานชนกันเอง ลองไล่ระบบดี ๆ ครับผมว่าเจอปมปัญหา ที่รอให้ท่านแก้ไขแน่นอนครับ
หัวข้อ: Re: run newcs.i686 แล้วฟ้องว่า Can't create server: Address already in use
เริ่มหัวข้อโดย: Teeinw ที่ 15, เมษายน 2010, 12:56:27 am
ขอบคุณค๊าบ สำหรับคำชี้แนะ.. ที่ไม่ได้ ไปถามกระทู้เก่า เพราะคิดว่า มันนานแล้ว เจ้าของกระทู้ ไม่รู้จะกลับมาอ่านอ่ะ เปล่า -*- แต่ช่างเถอะคับ ...
1) เรื่องที่ว่า รัน newcs.i686 ซ้ำ มากกว่า 1 ครั้ง ผมลอง check ด้วยคำสั่ง ps -eaf |grep newcs แล้ว ..พบแค่ 1 process เท่านั้นอ่ะคับ
2) ส่วนเรื่อง port ซ้ำอ่ะคับ.. หมายถึง port ของ telnet (28002) หรือ ว่า newCS (21210) คับ จาก script นั้น พอผมรัน newcs.i686 แล้ว check telnet localhost port 2 ตัวนี้ ..ปรากฏว่า 21210 ทำงานอยู่ ..แต่ 28002 ไม่ทำงาน ..ผมเลยคิดว่า ที่มันฟ้อง can't create server เป็นเพราะlistener ของ telnet ไม่ได้อ่ะเปล่า...หรือผมควรจะเปลี่ยน port ไปเรื่อยๆจนกว่าจะได้ - -'...
เหอะๆ..
หัวข้อ: Re: run newcs.i686 แล้วฟ้องว่า Can't create server: Address already in use
เริ่มหัวข้อโดย: Basic_Step ที่ 15, เมษายน 2010, 06:09:21 pm
ทำแบบนี้ก่อนนะท่าน ให้ทำตามที่ผมแนะนำไว้โดยใช้สคริปตามนั้นโดยยังไม่ต้องแก้ไขอะไร ลองรันดูว่ามันทำงานได้หรือไม่ ถ้าทำได้แล้วค่อยดัดแปลงเป็นแบบที่ท่านต้องการ คิดว่าน่าจะจบปัญหาได้เร็วกว่า เพราะสคริปที่ผมให้ไปมันทำงานได้อยู่แล้วทั้ง NewCS และ CCcam ครับ
|
ติด Banner ด้านล่างติดต่อ
boransat@gmail.com
กระทู้ ความคิดเห็น บทความ ข้อความใด ๆที่ได้อ่านในบอรดนี้ เกิดจากการเขียนโดยสาธารณชน และตีพิมพ์แบบอัตโนมัติ
ผู้ดูแล ไม่จำเป็นต้องเห็นด้วยและ ไม่รับผิดชอบต่อข้อความใดๆ ผู้อ่านจึงควรใช้วิจารณญาณในการกลั่นกรองด้วยตัวเอง และถ้าพบเห็นข้อความใดๆ ที่ขัดต่อกฎหมาย ศิลธรรม
กรุณาแจ้งมาที่ boransat@gmail.com เพื่อที่ทีมงานจะได้ดำเนินการต่อไป
|
|
|