mac OS High Sierra 10.13.6 (17G65) та iTunes 12.8.0.150
У мене на папці SMB (домашній сервер Linux) є маса MP3-файлів. Сервер SMB раніше називався "sega-SMB", і я перейменував його на просто "sega".
Проблема з iTunes полягає в тому, що якщо я не підключуюся до сервера SMB "sega" і не змонтую частку (її ім'я ніколи не змінювалося) в Finder, перш ніж намагатися почати відтворювати будь-яку пісню, що знаходиться на цьому "sega" SMB-сервері, iTunes намагається для підключення до старої назви "sega-SMB". Він помиляється, кажучи, що не може підключитися до сервера. Це не брехня. Сервер "sega-SMB" більше не знаходиться в мережі. Зараз є лише "сега".
Отже, iTunes якось кеширував старе ім'я сервера SMB. Якщо я спершу підключуюся до сервера SMB і монтую спільний доступ через Finder, а потім спробую відтворити пісню в iTunes, у ній немає проблем із з'ясуванням шляху до MP3-файлу.
В основному, якщо я щойно увійшов і запустив iTunes і хочу відтворити музику, він намагається підключитися до мого SMB-сервера за допомогою старого імені, яке більше не дійсне. Якщо я підключуюся через Finder і монтую спільний доступ, iTunes не має проблем із відтворенням музики.
Мені було цікаво, чи є спосіб де-небудь видалити цей кешований запис. Я шукав рішення в Google, але поки нічого не зміг знайти.
Я спробував очистити всі останні з'єднання в діалоговому вікні "Підключення до сервера". Я також спробував видалити застарілі записи брелоків. Ніщо з цього не допомогло.