這是客戶遇到Web Proxy service stop的另一個案例。
不過這客戶運氣沒那麼好,
即便更新韌體到最新版,還是無法順利啟動Web Proxy...

而且在dash board的服務中,還看到Web Proxy以外的WINGc(網頁類別資料庫)一併跟著死掉...

查看 awarrenhttp.log 發現所有網頁類別都出現錯誤,
更新韌體無效!
這該如何解決呢?
XG135_XN03_SFOS 17.1.4 MR-4# tail -f awarrenhttp.log
1545892446.574047279 [24916/ (nil)] awarrenhttp.c:377 main
1545892446.574124041 [24916/ (nil)] awarrenhttp.c:378 main ------------------------------------------------------------------
1545892446.574129876 [24916/ (nil)] awarrenhttp.c:379 main Starting ...
1545892446.574170083 [24916/ (nil)] awarrenhttp.c:404 main reading configuration
1545892446.574177423 [24916/ (nil)] config.c:378 config_init called
1545892446.814990143 [24916/ (nil)] config.c:179 cfg_init No sandstorm license!
1545892466.883295750 [24916/ (nil)] acl-ds-db.c:420 db_init database connection established [corporate]
1545892466.885922852 [24916/ (nil)] acl-ds-db.c:436 db_init database connection established [signature]
1545892466.885965715 [24916/ (nil)] acl-parsefile.c:1001 read_frm_file Processing [/static/proxy/awarrenhttp/header]
1545892466.886150476 [24916/ (nil)] acl-common.c:769 validate_addr Not CIDR mask; continuing as it is...
1545892466.886206891 [24916/ (nil)] acl-common.c:769 validate_addr Not CIDR mask; continuing as it is...
1545892466.901999206 [24916/ (nil)] acl-parsefile.c:531 parse_acl_line Duplicate acl name 'ALL', at lineno 79
1545892466.906086414 [24916/ (nil)] acl-parsedb.c:510 acl_parse_webcategory 'Kids' is an invalid category
...
1545892466.906579861 [24916/ (nil)] acl-parsedb.c:510 acl_parse_webcategory 'Auctions & Classified Ads' is an invalid category
1545892466.907988639 [24916/ (nil)] acl-parsedb.c:472 acl_parse_appcategory 'Desktop Mail' is an invalid category
...
1545892466.908124416 [24916/ (nil)] acl-parsedb.c:472 acl_parse_appcategory 'General Business' is an invalid category
1545892468.807090082 [24916/ (nil)] acl-parsefile.c:1001 read_frm_file Processing [/static/proxy/awarrenhttp/tailer]
1545892468.816600077 [24916/ (nil)] diskcache.c:1877 disk_cache_read calculated md5sum: [D41D8CD98F00B204E9800998ECF8427E], file md5sum: [D41D8CD98F00B204E9800998ECF8427E]
1545892468.816769133 [24916/ (nil)] awarrenhttp.c:307 init_process Limits: threads: 4, maxconns: 18432, max fd: 110740, coredump: yes
1545892468.826765486 [24916/ (nil)] awarrenhttp.c:447 main Using 4 worker threads
1545892468.826785261 [24916/ (nil)] epoll.c:1130 event_threads_init called
1545892468.827394950 [24966/ (nil)] epoll.c:834 event_thread_init_subsystems init_webcat failed
1545892468.827489098 [24965/ (nil)] dns.c:1550 dns_cache_init initialized
1545892468.827553651 [24965/ (nil)] epoll.c:834 event_thread_init_subsystems init_webcat failed
1545892468.827794711 [24968/ (nil)] epoll.c:834 event_thread_init_subsystems init_webcat failed
1545892468.827825637 [24967/ (nil)] epoll.c:834 event_thread_init_subsystems init_webcat failed
1545892468.827873715 [24916/ (nil)] awarrenhttp.c:453 main finished startup
1545892468.827883938 [24916/ (nil)] awarrenhttp.c:455 main Integrated HTTP-Proxy Release d819e03b05b@0.local1542204707
1545892468.827917904 [24916/ (nil)] awarrenhttp.c:465 main starting exit cleanup
1545892468.827929783 [24916/ (nil)] epoll.c:1178 event_threads_exit epoll subsystem shutting down
1545892468.828065410 [24968/ (nil)] dns.c:1576 dns_cache_exit shutdown
1545892468.828319931 [24916/ (nil)] epoll.c:1192 event_threads_exit epoll subsystem shut down
1545892468.828337139 [24916/ (nil)] diskcache.c:305 disk_cache_release_cache writing cache index
1545892468.828403978 [24916/ (nil)] diskcache.c:307 disk_cache_release_cache writing cache index done
1545892468.828420262 [24916/ (nil)] config.c:431 config_exit called
1545892469.823503967 [24916/ (nil)] http_transform_threaded_engine.c:85 http_transform_threaded_engine_exit threaded_engine service shutting down
1545892469.823541863 [24916/ (nil)] http_transform_threaded_engine.c:88 http_transform_threaded_engine_exit threaded_engine service shut down
1545892469.823671100 [24916/ (nil)] awarrenhttp.c:496 main shutdown finished, exiting
1545892485.513564018 [25059/ (nil)] awarrenhttp.c:377 main
開case給原廠後,原廠發現這可能是一個已知的bug,ID NC-30873。
確認方式如下,
請在XG防火墻上的advanced shell運行 nsxld -d 命令,
若出現已下內容,即受該bug影響,只能透過更新BIOS來解決。
XG135_XN03_SFOS 17.1.4 MR-4# nsxld -d
[2018-12-28 11:43:11] <140286652381376> [info] nSXLd: Parent proxy disabled
[2018-12-28 11:43:11] <140286652381376> [error] nSXLd: Unable to lock /bin/nsxld
: Resource temporarily unavailable
注意,是更新BIOS而不是XG韌體喔!
且不同硬體型號的XG,BIOS也不相同,
所以即便您知道如何處理,也要有辦法下載正確的BIOS檔案才有用!
遇到這問題...
還是乖乖開case讓原廠連進去處理吧...

♥順子老婆的網拍,請多關照~
If you don't like something, change it.
If you can't change it, change your attitude.
Don't complain!
|