跳到主要內容

發表文章

目前顯示的是 4月, 2011的文章

Cannot copy %filename%, network name no longer available under NAT / 在NAT複製檔案環境發生無法複製%filename%, 指定的網路名稱無法使用

最近因故把外單位的網路由直接連接VPN專線改成NAT連線,在網路磁碟(網路上的芳鄰) 複製檔案時發生 『無法複製[檔案名稱], 指定的網路名稱無法使用』的錯誤訊息,而且小檔案會過,複製大檔時才當,完全摸不著頭緒。 查了非常久,中文都沒有相同的問題,後來半猜半找,才發現 Cannot copy %filename%, network name no longer available. 和 您不能將多個用戶端連線透過 NAT 裝置 、 You cannot make more than one client connection over a NAT device 。 根據 Bhupinderk 的回答,造成問題是有第二個人連進來,NAT IP上前一個client的session就斷了。解法就是必須強制使用139 port連線,解法如下: 打開regedit.exe 編輯HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters 增加一個DWORD值,名稱為 SmbDeviceEnabled ,值設為 0 You can establish no more than one direct hosting client connection across a NAT device. If you must have more than one simultaneous SMB session, disable either direct hosting on the Windows 2000 Server or Windows Server 2003 file server, on all clients behind the NAT device , or block TCP port 445 on the NAT device or firewall . 停用伺服器上的445 port: 啟動 「 登錄編輯程式 」。 找出並按一下下列登錄機碼: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters 新增下列登錄值: 值名稱: SmbDeviceEnabled 型別:

程式更新與房屋漏水

敝公司有個買來的系統,非常的不好用,又沒有與MIS系統完全整合,要命的是大量使用ActiveX與舊時代的DHTML,時常出現問題。 主管一直認為能不要換就別換,其實這問題就好像房屋漏水。怎麼說呢? 真實案例:某部門主管買了間國宅,位於頂樓,要搬進去才發現屋頂漏水,平時也不會漏,但是只要下大雨就漏水,所以說嚴重也不能說太嚴重,說不嚴重也蠻嚴重的。 屋頂解決方法很簡單:如果能抓漏修好,就可以天下太平;若一直修不好,也只能把整屋頂的防水打掉重做。 程式若實在太複雜或架構太爛沒法子重構或修復時,重寫是唯一的解決之道。