macOS Mojave and AirPort Time Capsule Disk (always need to reconnect)

Hello! I have AirPort Time Capsule 3TB in my home network. After rebooting my MacBook Pro (Mojave 10.14.6) and MacMini (same OS) I need always reconnect the Time Capsule Disk and enter password again and again all the time. Previous versions of macOS (Sierra) remember the password and connect without any prompts for the password again. Is it possible solve this issue?

MacBook Pro Retina

Posted on Feb 17, 2020 11:30 AM

Reply
Question marked as Top-ranking reply

Posted on Feb 29, 2020 12:11 PM

Issue is solved!!! No need to reset TC...

AirPort Time Capsule don't support SMB 2/3. In macOS Mojave AFP was deprecated. The only way is to use SMB 1.0. By default, Finder use AFP to connect TC disk. And because this protocol is deprecated in Mojave, the password for TC disk was not saved in KeyChain. To push Finder connect via SMB I use Cmd+K and "smb://TCname/diskname. After that Finder will use SMB to connect TC disk. Now password to the disk can be saved. No need to enter password each time... Finally!

But SMB 1.0 is not secure. And it seems like Apple will not add SMB 2 or higher support for AirPort products.

Have also disabled SMB packet-signing on Mojave since this is a small home LAN and doing this makes SMB as quick as AFP. See this info from Apple https://support.apple.com/en-gb/HT205926


sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server SigningRequired -bool FALSE
6 replies
Question marked as Top-ranking reply

Feb 29, 2020 12:11 PM in response to LaPastenague

Issue is solved!!! No need to reset TC...

AirPort Time Capsule don't support SMB 2/3. In macOS Mojave AFP was deprecated. The only way is to use SMB 1.0. By default, Finder use AFP to connect TC disk. And because this protocol is deprecated in Mojave, the password for TC disk was not saved in KeyChain. To push Finder connect via SMB I use Cmd+K and "smb://TCname/diskname. After that Finder will use SMB to connect TC disk. Now password to the disk can be saved. No need to enter password each time... Finally!

But SMB 1.0 is not secure. And it seems like Apple will not add SMB 2 or higher support for AirPort products.

Have also disabled SMB packet-signing on Mojave since this is a small home LAN and doing this makes SMB as quick as AFP. See this info from Apple https://support.apple.com/en-gb/HT205926


sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server SigningRequired -bool FALSE

Feb 17, 2020 12:58 PM in response to ssimenko

Yes but what I suggest is you reset the TC to factory settings.

Reconfigure it with short names <8 characters, no spaces and pure alphanumerics..

Use password same rules but 8-20 characters.

No files on the hard disk are lost doing this.


Now on each Mac select the newly renamed TC as the backup in Time Machine.

It will request the password.. make sure that is stored in the keychain.


It might also ask if you want to use both or just the newly renamed TC.. and you want just the one backup target.


If that does not work post back with more details of the network setup of the TC.

Feb 29, 2020 12:29 PM in response to ssimenko

That is very helpful.


Tesserax (big guru here) worked out using wireshark what was happening a while ago. But I did not realise it was using SMB to run the authentication and it would not save the password if you used AFP.

Note that the backup still uses AFP so it swaps from SMB back to AFP.

I will ask Tesserax to find his original details and post the link.

Feb 29, 2020 1:11 PM in response to LaPastenague

Thanks. I'm not use Time Machine at all. And never will. I use TimeCapsule as home network file server only :)

In Mojave Time Machine uses SMB. The problem is that now you cannot use Time Machine on macOS Mojave/Clitorina with Apple products like AirPort Time Capsule :)

It's nowadays applestyle...


Links:

https://discussions.apple.com/thread/8642526

https://apple.stackexchange.com/questions/285417/is-afp-slated-to-be-removed-from-future-versions-of-macos

https://apple.stackexchange.com/questions/25670/time-machine-over-smb-cifs-share/375065#375065

https://community.synology.com/enu/forum/7/post/120140

Mar 1, 2020 10:44 AM in response to ssimenko

To add a bit to LaPastenague's comments, the following basic IP communications occur that depends on whether AFP or SMB is used for that connection:


Scenario #1: Time Capsule (TC) mounted as an AFP share

  1. IPv4 & IPv6 are used to establish a TCP connection via a "handshake."
  2. AFP v3.3 is the negotiated dialect for both simple file transfers and for Time Machine (TM) backups.
  3. AFP over TCP over IPv4 is used for AFP communications that includes things like login, volume requests, and file transfer control.


Scenario #2: TC mounted as a SMB share

  1. IPv4 & IPv6 are used to establish a TCP connection via a "handshake."
  2. SMB over IPv6 is used to negotiate an SMB 1.0 (NT LM 0.12) connection for simple file transfers. TM does not use SMB for backups to the TC. (Note: For non-TC SMB shares, SMB 3.0x is used instead for both file transfers and TM backups.)
  3. SMB over TCP over IPv6 is used for SMB communications.


This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

macOS Mojave and AirPort Time Capsule Disk (always need to reconnect)

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.