ตั้งค่าระบบ Webservice มันฟ้องว่า
java.lang rantime Exception:java.net . unknownhost Exception:ucws:nhso.go.th
และที่หน้าหลัก
เชื่อมต่อ อินเตอร์เน็ต เพื่อปรับปรุง ข้อมูลบัตรไม่ได้ มันฟ้องว่า
ไม่สามารถติดต่อ Server ได้ CS:8
ท่านใดรู้วิธีช่ายแนะนำด้วยครับ เปลี่ยนเครื่องลอง 2 เครื่องแล้วยังไม่ได้ ใช้โปรแกรม Uninstall แล้วลงใหม่ก็ไม่ได้ แต่ลองเครื่องที่ไม่ได้ต่อผ่านระบบ endian กลับได้ปกติ ผมลองเปิด Port ของIp ที่ใช้ต่อ ทุก port ก็ยังไม่ได้ ปิด antivirus ของ endian แล้ว ระบบ Proxy ที่โปรแกรม Nhso ucsearch user Pass ก็ใส่แล้ว
ช่วยผู้รู้ให้ความแก่ผู้มีปัญหาร้อนใจด้วยนะครับ ผมใช้ endian 2.2 rc3 ให้กับหน่วยงาน รพ.
ผมให้ IP เครืองที่ใช้งานโปรแกรมนี้เป็น Any ครับ แต่ยังให้ล๊อกอินอยู่นะครับ
ข้อผิดพลาด
Message:
java.lang.RuntimeException: java.lang.RuntimeException: java.net.UnknownHostException: ucws.nhso.go.th
Level:
SEVERE
Stack Trace:
java.lang.RuntimeException: java.net.UnknownHostException: ucws.nhso.go.th
th.co.siamit.smartcard.SettingsPanel$TestWsConnectionTask.failed(SettingsPanel.java:1122)
org.jdesktop.application.Task.done(Task.java:757)
org.jdesktop.swingworker.SwingWorker$5.run(Unknown Source)
java.awt.event.InvocationEvent.dispatch(Unknown Source)
java.awt.EventQueue.dispatchEvent(Unknown Source)
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.run(Unknown Source)
java.net.UnknownHostException: ucws.nhso.go.th
th.co.siamit.smartcard.SettingsPanel$TestWsConnectionTask.doInBackground(SettingsPanel.java:1110)
org.jdesktop.swingworker.SwingWorker$1.call(Unknown Source)
java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
java.util.concurrent.FutureTask.run(Unknown Source)
org.jdesktop.swingworker.SwingWorker.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
ucws.nhso.go.th
java.net.PlainSocketImpl.connect(Unknown Source)
java.net.SocksSocketImpl.connect(Unknown Source)
java.net.Socket.connect(Unknown Source)
java.net.Socket.connect(Unknown Source)
sun.net.NetworkClient.doConnect(Unknown Source)
sun.net.www.http.HttpClient.openServer(Unknown Source)
sun.net.www.http.HttpClient.openServer(Unknown Source)
sun.net.www.http.HttpClient.<init>(Unknown Source)
sun.net.www.http.HttpClient.New(Unknown Source)
sun.net.www.http.HttpClient.New(Unknown Source)
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
th.co.siamit.smartcard.SettingsPanel$TestWsConnectionTask.doInBackground(SettingsPanel.java:1099)
org.jdesktop.swingworker.SwingWorker$1.call(Unknown Source)
java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
java.util.concurrent.FutureTask.run(Unknown Source)
org.jdesktop.swingworker.SwingWorker.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
ขอวิธีทำพร้อมขั้นตอนได้ไหมครับ
2.2 RC3 แปลกจังครับ ที่ใช้งานอยู่ไม่มีปัญหาอะไรกับ UCsearch
เปิดใช้ Proxy Authen แล้วยังครับ
ตรงไหนครับพี่
หาไม่เจอครับ
เปิดตรงไหนครับ ผมกำลังมีปัญหาเหมือนกันครับ
ตอนแรกเข้าใจว่าต้องเปิดportเพิ่ม ในEndian แต่พอทดลองไปมาพบว่า
ในโปรแกรม NHSO UC SERACH ในเครื่องที่จะใช้งาน ตรงตั้งค่าระบบ ให้ เลือก No Proxy แล้วปัญหาที่ท่านเจอจะหายไปในพริบตา
ที่ โปรแกรม UCsearch เปิดใช้ manual Proxy Seting ตั้งหมดแล้วครับ ปัจจุบันอินเตอร์ใช้งานได้ปกติ เป็นปีแล้วไม่มีปัญหา เจ้าหน้าี่ที่ใช้งาน โดย Login ก่อนใช้งานทุกครั้ง โปรแกรมอื่นที่มีการตั้งค่า Proxy เช่น Avira ก็ update ได้ทุกเครื่องหรือโปรแกรมอื่น ๆ พอนำ ucsearch มาใช้ก็เจอปัญหาดังข้างต้น
ที่ใหนเจอปัญหาอย่่างผมบ้าง ช่วยแนะนำหน่อยครับ ต้องแก้ที่ Endian ที่ตรงใหน ขอบคุณมากครับ อย่าให้ถึงต้องลงใหม่เลย
2.2 RC3 แปลกจังครับ ที่ใช้งานอยู่ไม่มีปัญหาอะไรกับ UCsearch
เปิดใช้ Proxy Authen แล้วยังครับ

ตอนนี้เปลี่ยนมาใช้ NHSO UCSearch Client v. 1.4.6 ใช้ใน endian 2.2 rc3 ได้แล้วครับ
จากที่ผ่านมาเจอปัญหามากพอสมควร ในที่สุดก็ใช้งานได้ เกือบลงใหม่เสียแล้ว สำหรับเพือนบางท่านกำลังเจอปัญหา
ติดตั้งโปรแกรม
ติดตั้ง Driver Smartcard
ผมใช้ รุ่น EZ100PU Smart card Reader ใครใช้ IRiS ตามด้วย update Driver
-ติดตั้ง Java Jre-6u14-windows-i586 ที่ให้มาตอนอบรม พร้อมตัว update License ปรับปรุง smartcard ต่ออายุ1ปีจากเว๊บ สปสช (งง ต้องต่อทุกปีหรือเปล่า)โหลด update ตามลิงค์
http://www.nhso.go.th/NHSOFront/SelectViewFolderAction.do?folder_id=0000....
-NHSO UCSearch Client v. 1.4.6 ปรับปรุงล่าสุด โหลดตามลิงค์ข้างบน
- setup update Smart Card ที่ให้มาพร้อมอบรม
- ตั้งตั้ง Nhso _UCSearch_client v.1.4.6 xp หรือ Vista
- เข้าโปรแกรม nhso _UCsearch ที่ desktop เข้าตั้งค่า รหัส Admin ตรวจสอบว่า dirver ติดตั้งสมบูรณ์หรือยัง กรอก User Pass เพื่อเช็คสิทธิ์ที่ได้มาจาก สปสช แล้ว ว่าผ่านหรือerro
ถ้าไม่ผ่านให้ไปตรวจสอบ error เกี่ยวกับอะไรลองอ่านทำความเข้าใจ
ที่แก้ Update License Smart Card ที่โหลดมา เปิดทุก port ของ IP เครื่องที่ใช้ UCSearch ที่ Endian ปิด Proxy ปิดนะไม่ได้เปิดยังไม่ได้ลองเปิดใช้ได้เปล่า
อีกอย่าง เพิ่ม Url Nhso ที่อยู่ในตั้งค่า UCsearch ไปใส่ ในEndian ใน proxy/Authentication/Domains without Authentication using "Default setting" (One per line) แล้ว Save
เท่านี้ผมก็ใช้งานได้ปกติแล้ว
ขอบคุณสำหรับความรู้ต่าง ๆ ที่แนะนำ
piwan นวก. คอมฯ รพ.บัวใหญ่ จ. นครราชสีมา รพ.ขนาด 120 เตียง คอม 140 เครื่อง
044292045,044292055 ต่อ 548
http://www.korathealth.com/buayai/index1.html
-