Unable to connect to shared drive on CX with AMS 4.1 from any version of MacOS

For the last couple of weeks I have been unable to connect to the shared (SMB) drive on my CX running AMS 4.1. (I’ve been unable to upgrade to the latest release of AMS, but that’s for another topic)

From three different Macs —2 running MacOS Ventura 13.3.1 and 1 running Big Sur 11.7.6— I am unable to connect to the shared folder /storage/music/flac, whether from Finder or from the command line. I can ping the CX both by IP and hostname as well as nc (netcat) the relevant SMB ports (139 and 445). I’ve tried everything both wired and wireless.

These same Macs are able to connect to other SMB shares I have on the same subnet on a QNAP NAS. I am also able to connect to the Antipodes CX shared folder from a virtual machine running Linux on one of these Macs. And, I can mount the share and browse my music on the CX using the FileBrowserGo iPad app.

Roon Server functions just fine on the CX, streaming to a Meridian endpoint over ethernet. So I know that the CX works and -some- devices are able to access the shared music folder. Just not any of the devices running MacOS. This is preventing me from adding music to my Roon library.

I am aware of the history around poor SMB (client and server) implementation on MacOS, but this used to work just fine and it doesn’t anymore. I’ve tried a range of diagnostics: tcpdump, wireshark, nmap, etc. All signs point to the SMB server on the CX closing the connection during a negotiation stage.

Has anyone else experienced anything similar? Otherwise, the next step is to book a remote session so that we can take a look at what the SMB server side is doing…

SMB to my K-series server has been rock solid from my Macs. I have been uploading music daily for a few years and have never had an issue.

This sounds like a network issue. I would start with rebooting every device between your Mac and the CX. Reboot the CX as well.

Name resolution can be flaky in a mixed environment. From Macs, you have the option to connect to a share using the IP address. Go to Finder and select Connect to Server under the Go menu. Type in the following (but substitute the IP address for your CX):

smb://10.0.0.26/storage

Thanks. Mounting antipodes SMB share had been rock solid for me as well, until about two weeks ago. I’ve already rebooted every device in the chain several times. I’ve also tried using both IP address and hostname.

When I trace the communication between my Mac and the CX (either via increased logging level in the MacOS system log, via packet sniffing, or with nmap, it’s clear that the Mac and the CX are talking the SMB protocol. They find each other just fine. At some point the SMB server just closes the connection for reasons unclear.

I assume the software on your CX has remained static since the last upgrade you applied. (This is a nice benefit of infrequent updates). Try a process of elimination to see if something else in the chain is to blame.

Thanks for thinking along with me. Based on the facts I’ve gathered, the root cause is something specific to the combination of MacOS and the SMB implementation in AMS.

Again, the same Mac will mount all SMB shares on the same subnet as long as they aren’t on the CX. The same Mac will even mount the CX’s SMB share, but only from within a VM running Linux.

The issue started at some point while running AMS 3.x. Meaning, it worked with 3.x for months, and then it just stopped. I had hoped that upgrading to 4.x would fix something, but it didn’t.

If that’s true, why is it only impacting your Mac?

This is the $64 mln question :grinning:

And, mind you, it’s not just -a- Mac, it’s all three Macs.

Which all share your same network. I’m unaware of any reports outside your home of Macs that are having this same issue. For that reason, I just don’t see how you could arrive at the conclusion that “the root cause is something specific to the combination of MacOS and the SMB implementation in AMS”. I could be wrong of course. I only mention this to encourage you to continue the search for the root cause. Simplify your network chain such that there is a simple path. Also make sure you are connecting to AMS as the guest user. Delete any keychain credentials that might have been saved. Make sure your router isn’t blocking multicast or that you don’t have a VPN that’s mucking with things.

1 Like

You are right, I left off the qualifier “on my network.” Also, you are of course correct to point out that proper debugging technique dictates that I eliminate as many connections and variables as possible. For the sake of science, I just connected my MacBook to the same switch as the CX, and turned off the WiFi. The symptoms are exactly the same.

I am connecting as the guest user. There are no keychain entries for the CX hostname or its IP address. Multicast is not blocked on my router nor switch as this facilitates discovery of the Roon core. There is no VPN involved.

Here’s what I’m seeing:

From the command line:

MacOS $ mount -t smbfs //guest:@antipodescx/storage/music/flac /Users/<redacted>/roon
mount_smbfs: server connection failed: Socket is not connected
mount: /Users/<redacted>/roon failed with 68
MacOS $ 

MacOS log for the above command:

2023-05-16 12:19:51.149456+0200 0xea5      Default     0x0                  415    0    mDNSResponder: [com.apple.mDNSResponder:Default] [R89459] DNSServiceCreateConnection START PID[13906](mount_smbfs)
2023-05-16 12:19:51.149638+0200 0xea5      Default     0x0                  415    0    mDNSResponder: [com.apple.mDNSResponder:Default] [R89460] DNSServiceQueryRecord(1D000, 0, <mask.hash: '7nL0/2C7dcl+I3mse0DsTQ=='>, Addr) START PID[13906](mount_smbfs)
2023-05-16 12:19:51.149830+0200 0xea5      Default     0x0                  415    0    mDNSResponder: [com.apple.mDNSResponder:Default] [R89461] DNSServiceQueryRecord(1D000, 0, <mask.hash: '7nL0/2C7dcl+I3mse0DsTQ=='>, AAAA) START PID[13906](mount_smbfs)
2023-05-16 12:19:51.151990+0200 0xea5      Default     0x0                  415    0    mDNSResponder: [com.apple.mDNSResponder:Default] [R89460] DNSServiceQueryRecord(1D000, 0, <mask.hash: 'T7zdkUjk+esiVgoRO2vR6w=='>, Addr) STOP PID[13906](mount_smbfs)
2023-05-16 12:19:51.152040+0200 0xea5      Default     0x0                  415    0    mDNSResponder: [com.apple.mDNSResponder:Default] [R89461] DNSServiceQueryRecord(1D000, 0, <mask.hash: 'nTv7PSKhA8SLVt8Six4shg=='>, AAAA) STOP PID[13906](mount_smbfs)
2023-05-16 12:19:51.152103+0200 0x31f026   Default     0x0                  13906  0    mount_smbfs: (Network) [com.apple.network:] networkd_settings_read_from_file initialized networkd settings by reading plist directly
2023-05-16 12:19:51.152579+0200 0x31f026   Default     0x0                  13906  0    mount_smbfs: (Network) [com.apple.network:] networkd_settings_read_from_file initialized networkd settings by reading plist directly
2023-05-16 12:19:51.156355+0200 0x31f026   Default     0x0                  0      0    kernel: (smbfs) smb_session_create: session_resp_wait_timeout changed from default to 180
2023-05-16 12:19:51.157503+0200 0x31f027   Default     0x0                  0      0    kernel: (smbfs) tcp_connect: nbp_rcvbuf = 7405568 nbp_sndbuf = 7405568
2023-05-16 12:20:06.216809+0200 0x31f027   Default     0x0                  0      0    kernel: (smbfs) smb2_smb_parse_negotiate: Server does not support leasing but supports dir leases? Disabling dir leases.
2023-05-16 12:20:06.216798+0200 0x31f029   Default     0x0                  0      0    kernel: (smbfs) nbssn_recvhdr: id 113 flags 0x22 Server closed their side of the connection.
2023-05-16 12:20:06.216842+0200 0x31f029   Default     0x0                  0      0    kernel: (smbfs) nbssn_recv: nbssn_recvhdr error 32
2023-05-16 12:20:06.216849+0200 0x31f029   Default     0x0                  0      0    kernel: (smbfs) smb_iod_recvall: id 113:SMB_TRAN_RECV failed 32
2023-05-16 12:20:06.216859+0200 0x31f029   Default     0x0                  0      0    kernel: (smbfs) smb_iod_recvall: id 113: Set read-thread error at state 2
2023-05-16 12:20:06.271978+0200 0x31f027   Default     0x0                  0      0    kernel: (smbfs) smb2_session_maxread: srvr_max_read = <8388608>, socksize = <7405568>, max_read = <8388608>, maxmsgsize = <7405568>
2023-05-16 12:20:06.272012+0200 0x31f027   Default     0x0                  0      0    kernel: (smbfs) smb2_session_maxwrite: srvr_max_write = <8388608>, socksize = <7405568>, max_write = <8388608>, maxmsgsize = <7405568>
2023-05-16 12:20:06.272039+0200 0x31f027   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 113 start reconnect.
2023-05-16 12:20:06.272408+0200 0x31f027   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 113 start reconnect.
2023-05-16 12:20:06.272414+0200 0x31f027   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 113 start reconnect.
2023-05-16 12:20:06.272417+0200 0x31f027   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 113 start reconnect.
2023-05-16 12:20:06.272855+0200 0x31f026   Activity    0x856c10             13906  0    mount_smbfs: (libsystem_info.dylib) Retrieve User by ID
2023-05-16 12:20:06.367695+0200 0x31f026   Default     0x0                  0      0    kernel: (smbfs) smb_sm_ssnsetup: client size = 7 client name type = 9
2023-05-16 12:20:06.367707+0200 0x31f026   Default     0x0                  0      0    kernel: (smbfs) smb_sm_ssnsetup: taget size = 16 target name type = 3
2023-05-16 12:20:06.367736+0200 0x31f027   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 113 start reconnect.
2023-05-16 12:20:06.367748+0200 0x31f027   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 113 start reconnect.
2023-05-16 12:20:06.368045+0200 0x31f027   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 113 start reconnect.
2023-05-16 12:20:06.368054+0200 0x31f027   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 113 start reconnect.
2023-05-16 12:20:08.368302+0200 0x31f027   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 113 start reconnect.
2023-05-16 12:20:08.370867+0200 0x31f026   Default     0x0                  0      0    kernel: (smbfs) smb_session_create: session_resp_wait_timeout changed from default to 180
2023-05-16 12:20:08.374951+0200 0x31f104   Default     0x0                  0      0    kernel: (smbfs) tcp_connect: nbp_rcvbuf = 7405568 nbp_sndbuf = 7405568
2023-05-16 12:20:24.355158+0200 0x31f104   Default     0x0                  0      0    kernel: (smbfs) smb2_smb_parse_negotiate: Server does not support leasing but supports dir leases? Disabling dir leases.
2023-05-16 12:20:24.355139+0200 0x31f106   Default     0x0                  0      0    kernel: (smbfs) nbssn_recvhdr: id 114 flags 0x22 Server closed their side of the connection.
2023-05-16 12:20:24.355186+0200 0x31f106   Default     0x0                  0      0    kernel: (smbfs) nbssn_recv: nbssn_recvhdr error 32
2023-05-16 12:20:24.355193+0200 0x31f106   Default     0x0                  0      0    kernel: (smbfs) smb_iod_recvall: id 114:SMB_TRAN_RECV failed 32
2023-05-16 12:20:24.355200+0200 0x31f106   Default     0x0                  0      0    kernel: (smbfs) smb_iod_recvall: id 114: Set read-thread error at state 2
2023-05-16 12:20:24.358079+0200 0x31f104   Default     0x0                  0      0    kernel: (smbfs) smb2_session_maxread: srvr_max_read = <8388608>, socksize = <7405568>, max_read = <8388608>, maxmsgsize = <7405568>
2023-05-16 12:20:24.358108+0200 0x31f104   Default     0x0                  0      0    kernel: (smbfs) smb2_session_maxwrite: srvr_max_write = <8388608>, socksize = <7405568>, max_write = <8388608>, maxmsgsize = <7405568>
2023-05-16 12:20:24.358138+0200 0x31f104   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 114 start reconnect.
2023-05-16 12:20:24.358380+0200 0x31f104   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 114 start reconnect.
2023-05-16 12:20:24.358389+0200 0x31f104   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 114 start reconnect.
2023-05-16 12:20:24.358395+0200 0x31f104   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 114 start reconnect.
2023-05-16 12:20:24.408046+0200 0x31f026   Default     0x0                  0      0    kernel: (smbfs) smb_sm_ssnsetup: client size = 7 client name type = 9
2023-05-16 12:20:24.408075+0200 0x31f026   Default     0x0                  0      0    kernel: (smbfs) smb_sm_ssnsetup: taget size = 16 target name type = 3
2023-05-16 12:20:24.408117+0200 0x31f104   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 114 start reconnect.
2023-05-16 12:20:24.408138+0200 0x31f104   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 114 start reconnect.
2023-05-16 12:20:24.408425+0200 0x31f104   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 114 start reconnect.
2023-05-16 12:20:24.408431+0200 0x31f104   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 114 start reconnect.
2023-05-16 12:20:24.408474+0200 0x31f104   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 114 start reconnect.
2023-05-16 12:20:24.409825+0200 0xea5      Default     0x0                  415    0    mDNSResponder: [com.apple.mDNSResponder:Default] [R89459] DNSServiceCreateConnection STOP PID[13906](mount_smbfs)

Using Finder:

Click “Connect As…”

Alternative Finder method with ⌘-K, Connect to Server, and using IP Address:

Log for the last attempt:

2023-05-16 12:34:12.709970+0200 0x322856   Default     0x0                  14723  0    NetAuthSysAgent: (loginsupport) [com.apple.NetAuthAgent:NetFS]     server smb://10.0.1.20/storage/music/flac
2023-05-16 12:34:12.757014+0200 0x322856   Default     0x0                  0      0    kernel: (smbfs) smb_sm_ssnsetup: client size = 7 client name type = 9
2023-05-16 12:34:12.757054+0200 0x322856   Default     0x0                  0      0    kernel: (smbfs) smb_sm_ssnsetup: taget size = 14 target name type = 3
2023-05-16 12:34:12.757082+0200 0x321ff0   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 120 start reconnect.
2023-05-16 12:34:12.757088+0200 0x321ff0   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 120 start reconnect.
2023-05-16 12:34:12.758120+0200 0x321ff0   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 120 start reconnect.
2023-05-16 12:34:12.758141+0200 0x321ff0   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 120 start reconnect.
2023-05-16 12:34:14.759169+0200 0x321ff0   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 120 start reconnect.
2023-05-16 12:34:14.760274+0200 0x322856   Default     0x0                  0      0    kernel: (smbfs) smb_session_create: session_resp_wait_timeout changed from default to 180
2023-05-16 12:34:14.764001+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) tcp_connect: nbp_rcvbuf = 7405568 nbp_sndbuf = 7405568
2023-05-16 12:34:29.849549+0200 0x322871   Default     0x0                  0      0    kernel: (smbfs) nbssn_recvhdr: id 121 flags 0x22 Server closed their side of the connection.
2023-05-16 12:34:29.849569+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb2_smb_parse_negotiate: Server does not support leasing but supports dir leases? Disabling dir leases.
2023-05-16 12:34:29.849594+0200 0x322871   Default     0x0                  0      0    kernel: (smbfs) nbssn_recv: nbssn_recvhdr error 32
2023-05-16 12:34:29.849602+0200 0x322871   Default     0x0                  0      0    kernel: (smbfs) smb_iod_recvall: id 121:SMB_TRAN_RECV failed 32
2023-05-16 12:34:29.849610+0200 0x322871   Default     0x0                  0      0    kernel: (smbfs) smb_iod_recvall: id 121: Set read-thread error at state 2
2023-05-16 12:34:29.903950+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb2_session_maxread: srvr_max_read = <8388608>, socksize = <7405568>, max_read = <8388608>, maxmsgsize = <7405568>
2023-05-16 12:34:29.903991+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb2_session_maxwrite: srvr_max_write = <8388608>, socksize = <7405568>, max_write = <8388608>, maxmsgsize = <7405568>
2023-05-16 12:34:29.904025+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:29.904446+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:29.904456+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:29.904459+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:29.954239+0200 0x322856   Default     0x0                  0      0    kernel: (smbfs) smb_sm_ssnsetup: client size = 7 client name type = 9
2023-05-16 12:34:29.954260+0200 0x322856   Default     0x0                  0      0    kernel: (smbfs) smb_sm_ssnsetup: taget size = 14 target name type = 3
2023-05-16 12:34:29.954279+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:29.954285+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:31.955300+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:31.955348+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:33.956045+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:33.956086+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:35.957109+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:35.957164+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:37.958206+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:37.958262+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:39.959277+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:39.959326+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:41.960363+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:41.960398+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:43.961332+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:43.961396+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:45.962433+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:45.962493+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:47.963514+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:47.963547+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:49.964576+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:49.964617+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:51.965641+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:51.965679+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:53.171862+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.
2023-05-16 12:34:53.171899+0200 0x32286f   Default     0x0                  0      0    kernel: (smbfs) smb_iod_start_reconnect: id 121 start reconnect.

Ping:

MacOS $ ping antipodescx.local      
PING antipodescx.local (10.0.1.20): 56 data bytes
64 bytes from 10.0.1.20: icmp_seq=0 ttl=64 time=33.244 ms
64 bytes from 10.0.1.20: icmp_seq=1 ttl=64 time=4.351 ms
64 bytes from 10.0.1.20: icmp_seq=2 ttl=64 time=79.508 ms
^C
--- antipodescx.local ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 4.351/39.034/79.508/30.955 ms
MacOS $ ping antipodescx.localdomain
PING antipodescx.localdomain (10.0.1.20): 56 data bytes
64 bytes from 10.0.1.20: icmp_seq=0 ttl=64 time=10.583 ms
64 bytes from 10.0.1.20: icmp_seq=1 ttl=64 time=11.256 ms
64 bytes from 10.0.1.20: icmp_seq=2 ttl=64 time=30.403 ms
^C
--- antipodescx.localdomain ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 10.583/17.414/30.403/9.189 ms
MacOS $ ping 10.0.1.20
PING 10.0.1.20 (10.0.1.20): 56 data bytes
64 bytes from 10.0.1.20: icmp_seq=0 ttl=64 time=11.580 ms
64 bytes from 10.0.1.20: icmp_seq=1 ttl=64 time=19.922 ms
64 bytes from 10.0.1.20: icmp_seq=2 ttl=64 time=6.657 ms
^C
--- 10.0.1.20 ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 6.657/12.720/19.922/5.475 ms
MacOS $ 

DNS lookups:

MacOS $ dig antipodescx

; <<>> DiG 9.10.6 <<>> antipodescx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54591
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;antipodescx.			IN	A

;; Query time: 48 msec
;; SERVER: 10.0.1.1#53(10.0.1.1)
;; WHEN: Tue May 16 13:20:08 CEST 2023
;; MSG SIZE  rcvd: 29

MacOS $ nslookup antipodescx
Server:		10.0.1.1
Address:	10.0.1.1#53

Name:	antipodescx.localdomain
Address: 10.0.1.20

mDNS service discovery:

MacOS $ dns-sd -L antipodescx _smb local
Lookup antipodescx._smb._tcp.local
DATE: ---Tue 16 May 2023---
13:15:54.483  ...STARTING...
13:15:54.484  antipodescx._smb._tcp.local. can be reached at antipodescx.local.:445 (interface 15)

Meanwhile, from a Linux virtual machine running on the same MacBook:

Linux 5.15 $ sudo mount -t cifs -o rw,guest //10.0.1.20/storage/music/flac /home/opc/roon
Linux 5.15 $ ls -l /home/opc/roon/Miles\ Davis/
total 0
drwxr-xr-x. 2 root root 0 Aug 19  2022 "Ascenseur Pour L'echefaud"
drwxr-xr-x. 2 root root 0 Aug 19  2022 'At Carnegie Hall'
drwxr-xr-x. 2 root root 0 Apr 26  2017 'Bags'\'' Groove (Rudy Van Gelder Remaster)'
drwxr-xr-x. 2 root root 0 Jan 10  2018 'Birth of the Cool'
drwxr-xr-x. 2 root root 0 Jun 11  2016 'Blue Moods'
drwxr-xr-x. 2 root root 0 Jan 15  2017 'Cookin_ [HD]'
drwxr-xr-x. 2 root root 0 Dec 11  2021  Dig
drwxr-xr-x. 2 root root 0 Nov  7  2021 'Dingo; Selections From The Motion Picture Soundtrack'
drwxr-xr-x. 2 root root 0 Jan 28  2018 'In Person'
drwxr-xr-x. 2 root root 0 Aug 19  2022 'John Coltrane & Miles Davis - The Complete Columbia Recordings 1955-1961'
drwxr-xr-x. 2 root root 0 Jan 13  2017 'Kind of Blue'
drwxr-xr-x. 2 root root 0 Jan 13  2017 'Kind of Blue [HD]'
drwxr-xr-x. 2 root root 0 Aug 19  2022 'Miles Davis in Europe'
drwxr-xr-x. 2 root root 0 Dec 19 13:41 'Miles Davis & Milt Jackson'
drwxr-xr-x. 2 root root 0 Feb 10  2017 'Miles in Antibes'
drwxr-xr-x. 2 root root 0 May  6  2016 'Miles in the Sky'
drwxr-xr-x. 2 root root 0 Jun 10  2016 'Miles Smiles'
drwxr-xr-x. 2 root root 0 Jun 10  2016  Milestones
drwxr-xr-x. 2 root root 0 Aug 19  2022 'My Funny Valentine In Concert - demph'
drwxr-xr-x. 2 root root 0 Jun 10  2016 "Relaxin' with the Miles Davis Quintet"
drwxr-xr-x. 2 root root 0 Jan 15  2017 '_Round About Midnight'
drwxr-xr-x. 2 root root 0 May  6  2016 'Seven Steps To Heaven'
drwxr-xr-x. 2 root root 0 Jan 13  2017 'Sketches of Spain'
drwxr-xr-x. 2 root root 0 May  6  2016 'Someday My Prince Will Come'
drwxr-xr-x. 2 root root 0 May  6  2016 "Steamin' With The Miles Davis Quintet"
drwxr-xr-x. 2 root root 0 Jun 11  2016 'The Musings of Miles'
drwxr-xr-x. 2 root root 0 Aug 19  2022 'The New Miles Davis Quintet'
drwxr-xr-x. 2 root root 0 Jan 26  2018 'The Original Mono Recordings'
drwxr-xr-x. 2 root root 0 May 16  2020  TUTU
drwxr-xr-x. 2 root root 0 Jun 10  2016 "Walkin'"
drwxr-xr-x. 2 root root 0 Aug 20  2016 'We Want Miles'
drwxr-xr-x. 2 root root 0 Jun 10  2016 "Workin' with the Miles Davis Quintet"
drwxr-xr-x. 2 root root 0 Apr  2  2022 "You're Under Arrest"

To add insult to injury, I installed the OwlFiles file browsing app from the MacOS App Store on the same MacBook. It is able to mount and browse the CX via SMB just fine:

It doesn’t appear to be using the native SMB client though, because I don’t see anything in the system log.

I think your best bet is to set up a 1-on-1 session with Antipodes and have them do a reinstall of AMS. It does look like the problem is with your CX so maybe something went amiss when AMS was upgraded.

Update: during a 1-on-1 session last night, my CX was upgraded to AMS 4.31. Unfortunately, the problem persists. A senior engineer is supposed to follow up.

1 Like

Update; Upgraded to AMSv5 this week and the issues described above have been resolved. In the end it was MacOS insisting on a minimum version of SMB (for security reasons) that AMSv4 didn’t support.