问题

公司内部的共享服务器突然访问不了了(iMac访问Windows共享)。提示错误“请检查服务器名称或IP地址,然后再试一次,如果问题持续发生,请联系系统管理员”

经过试验,有如下现象:

  • 可以访问旧服务器,没法访问新服务器,但是会弹出验证窗口,只不过输入用户名密码后就弹错
  • 可以在别人的win笔记本、我自己的win虚机访问,就是不能从iMac直接访问(cifs和smb协议都不行)
  • iMac连接无线和有线网络都不行
  • 用traceroute命令,并没有看到什么问题

解决

参阅了苹果官网的这篇文章 https://support.apple.com/zh-cn/HT210423,找到了原因

对于收到 2019 年 6 月 11 日或之后的 Microsoft Windows Server 更新的服务器,macOS Mojave 和更低版本可能无法使用 NTLM 凭证连接到服务器上的 CIFS 或 SMB1 共享。输入用户名和密码后,您会看到一条警告,提示连接到服务器时出现问题,请检查服务器名称或 IP 地址,然后再试一次。

很早之前,连接公司的共享服务特别慢,查了一些文章说用 smb 的版本 1 协议会快,所以把配置文件 /etc/nsmb.conf 改了(其中的 protocol_vers_map 字段,被我从 3 改成了 1),又过了很久,就忘了这事了。

cat /etc/nsmb.conf
[default]
protocol_vers_map=1       # 把这个版本号从1改回到3就好了
dir_cache_off=yes
dir_cache_max_cnt=0

应该是最近公司的新服务器升级了windows server版本,导致的 iMac 这里用版本 1 的协议不兼容了,把协议号改回到 3 就可以了。

smb连接错误“请检查服务器名称或IP地址,然后再试一次,如果问题持续发生,请联系系统管理员“相关推荐

  1. smb连接错误: 连接到服务器时出现问题。请检查服务器名称或IP地址,然后再试一次。如果问题持续发生,请联系系统管理员

    大家在用Ipad或者Iphone连接电脑的共享文件夹时如果出现"连接到服务器时出现问题.请检查服务器名称或IP地址,然后再试一次.如果问题持续发生,请联系系统管理员" 解决办法: ...

  2. sql server服务器位置,SQL语句实现查询SQL Server服务器名称和IP地址

    获取服务器名称: SELECT SERVERPROPERTY('MachineName') select @@SERVERNAME select HOST_NAME() 获取IP地址可以使用xp_cm ...

  3. 使用SQL语句获得服务器名称和IP 地址

    获取服务器名称: SELECTSERVERPROPERTY('MachineName') select@@SERVERNAME selectHOST_NAME() 获取IP地址可以使用xp_cmdsh ...

  4. SQL语句实现查询SQL Server服务器名称和IP地址_MsSql

    转载:https://edu.aliyun.com/a/12773 获取服务器名称: SELECT SERVERPROPERTY('MachineName') select @@SERVERNAME ...

  5. sql 指定服务器名称,SQL语句实现查询SQLServer服务器名称和IP地址

    获取服务器名称: SELECT SERVERPROPERTY('MachineName') select @@SERVERNAME select HOST_NAME() 获取IP地址可以使用xp_cm ...

  6. 问题锦集 | 百度网盘播放视频显示:网络连接失败,请检查您的网络设置并稍后再试

    问题截图: 解决办法: win+r 输入:ping pan.baidu.com 然后,关闭浏览器,重新进入播放.(我就是这样解决的- --) 第二种方法 换用谷歌火狐等其他浏览器登入,有时候也管用.. ...

  7. WSUS连接错误需要重置服务器

    在WSUS完成部署后,总是遇到控制台错误,提示需要重置服务器节点. 错误:连接错误 尝试连接WSUS服务器时出错.由于诸多原因,可能会出现上述错误.请检查服务器的连接.如果此问题持续出现,请与网络管理 ...

  8. 解决SQLSERVER2019无法通过SQLCMD登陆找不到或无法访问服务器。请检查实例名称是否正确

    通过sqlcmd连接SQLSERVER2019时报错 [ODBC Driver 17 for SQL Server]命名管道提供程序: 无法打开与 SQL Server 的连接 [5]. [ODBC ...

  9. 刚装上sqlserver连接对象资源的服务器名称都忘了,已解决

    好久没用sqlserver 了,连连接对象资源,服务器名称怎么填才能在本地创建数据库都忘了,想起来了,记录一下 首先呢是本地的连接需要的服务器名称怎么填 先来回忆一下,服务器名称需要的是本地的id 加 ...

最新文章

  1. 展望我的2022Flag
  2. Keywords: Flash( Scaleform ) UI
  3. Bad level value for property: .level
  4. pyaudio usb playback_苹果安卓手机充电器USB接口PSD源文件psd素材
  5. java 三大特性理解_java 三大特性--封装、继承和多态理解
  6. efcore mysql坑,.net core 2.1 使用ef DBfirst 生成 实体映射遇到的坑 (Pomelo.EntityFrameworkCore.MySql 篇)...
  7. oracle下的inventory文件夹,oracle INVENTORY 详解
  8. 高通推出骁龙870 5G移动平台:7nm工艺 摩托罗拉首发
  9. Java 8 Iterable.forEach()与foreach循环
  10. 2020年31省市GDP数据可视化
  11. Linux命令行下,颜色表示什么意思
  12. c语言字符大于等于怎么打,c语言大于等于怎么打?
  13. 关于4年工作经验的测试工程师的感想
  14. 4星|《经济学通识课》:深入浅出的经济学思想发展简史
  15. Windows自带虚拟机的使用方法
  16. kon-boot启动盘测试
  17. 【UWB 定位】测距TOA 和 TDOA详解
  18. nltk download所需包
  19. 论文阅读:Fast Optical Flow using Dense Inverse Search
  20. @pack://application:,,,/报错

热门文章

  1. 微信小程序 柱状图的使用
  2. 万字整理,肝翻Linux内存管理所有知识点
  3. 万能计算机作文,万能通用作文600字
  4. Suzy找到实习了吗 Day27 | 回溯进行中:39. 组合总和,40. 组合总和 II,131.分割回文串
  5. 增加seo好感度,wordpress给文章增加og协议,即meta标签形式如 meta property=”og:
  6. 判断用户输入的是否是正确电话号码
  7. codeblocks出现Encoding Changed The saved doucument contained characters which were illeal
  8. 我在赶集网的两个月(完整版)
  9. 阿龙的学习笔记---ElasticSeach的学习与记录
  10. android 心跳 简书,如何高效维持网络长连接:手把手教你实现 自适应的心跳保活机制...