Mac-Osx
Windows 8 客戶端無法從 OSX Mountain Lion 伺服器打開 SMB 共享的特定文件夾 - 來自同一伺服器的所有其他共享都很好
在這個問題上花了將近 3 天的時間,不知道如何解決它或在 serverfault 和其他社區上找到類似的問題,我想我必須提出一個問題。這是問題所在:
我們在純 Mac 環境中工作,但是對於某些應用程序和機器,我們需要幾台 Windows PC。到目前為止,他們都使用 Windows XP 作為作業系統,但是我們最近建構了一個新的 Windows 客戶端並決定繼續使用 Windows 8。
這 3 到 4 個 Windows 機器的數據由執行 Mountain Lion 伺服器的 Mac Mini 提供。有問題的共享是連接到 Mac Mini / 伺服器的外部 RAID 系統。我們將其稱為“ShareX”。
在我們的 Mac 客戶端上,一切都很好——當然,AFP 用於這些客戶端上的文件共享。
在我們的 Windows XP 機器和虛擬機上,一切都很好
在新的 Windows 8 框中 \server\ShareX 無法訪問:
- 嘗試訪問此共享時,此客戶端上位置欄位中的進度條將進入永恆,直到 explorer.exe 變得無響應
- 同時 \server\ShareA、ShareB 或 ShareC 可以毫無問題地訪問
- 甚至 ShareX 的子文件夾都可以正常工作,例如 \server\ShareX\SubfolderY - 所以似乎只有共享的根目錄受到影響
- 為了測試,我還在虛擬機中安裝了 Windows 8 -> 完全相同的問題
- 我們有另一台基於 Windows 7 的控制器 PC,其性能與 XP 系統一樣完美 - 可以訪問所有內容
奇怪的是,大約 30 次中有 1 次我可以訪問有問題的共享,但是如果我打開另一個子文件夾並嘗試返回共享的根目錄 explorer.exe 再次無響應。
這是我嘗試過的:
- 殺死並重新啟動 smb 共享服務
- 重新啟動了伺服器
- 刪除並重新創建共享
- 僅用於測試還通過 FTP 提供共享,Windows 8 可以正常訪問。所以它只與 SMB 相關,而不是看起來的數據本身。
- 檢查外部raid系統是否有錯誤。根據 Apple 的 Disk Utility,一切正常
在這一點上,我真的沒有想法。任何幫助表示讚賞。
有沒有人遇到過類似的問題?
謝謝
好吧,沒關係…我繼續用SMBup替換 Apple 的 Samba 實現,它獲取目前的官方 Samba 版本並停用 Apple 的 SMB 服務。
一切都立即執行,我的共享現在可以在所有機器上從 XP 到 Windows 8 訪問。
如果其他人在 OSX 中遇到 SMB 服務問題,這可能是一種替代方法。