Mac-Osx

Windows 8 客戶端無法從 OSX Mountain Lion 伺服器打開 SMB 共享的特定文件夾 - 來自同一伺服器的所有其他共享都很好

  • June 28, 2013

在這個問題上花了將近 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 服務問題,這可能是一種替代方法。

引用自:https://serverfault.com/questions/519232