Как бороться с ошибкой обновления программного обеспечения (ошибка NSURLErrorDomain -1012) на Catalina (06.20.23)
Обновление вашего Mac имеет решающее значение для бесперебойной работы ваших приложений и процессов. Устаревшие приложения и операционные системы могут привести к различным ошибкам и проблемам с производительностью. Это верно независимо от того, на какой версии операционной системы Mac вы работаете.
Итак, если у вас не включено автоматическое обновление, регулярно проверяйте наличие ожидающих обновлений. Для macOS вам нужно щелкнуть меню Apple, затем щелкнуть «Обновление программного обеспечения», чтобы проверить наличие доступных обновлений, которые необходимо установить. Если обновления доступны, нажмите кнопку «Обновить сейчас», чтобы установить их.
Чтобы обновить свои приложения, перейдите в Mac App Store, перейдите на вкладку «Обновления» и нажмите «Обновить все». Вы также можете нажать кнопку «Обновить» рядом с приложениями, чтобы обновлять их одно за другим. Вот как легко обновить программное обеспечение Mac.
Процесс обновления обычно занимает несколько минут, за исключением случаев, когда вы обновляете операционную систему. Это также зависит от того, сколько данных вам нужно загрузить для обновления ваших приложений. Но если вы устанавливаете незначительные обновления, нескольких минут должно хватить, чтобы все завершить.
К сожалению, при установке обновлений может произойти многое. Одна из проблем, с которой вы можете столкнуться и вызвать у вас головную боль, — это сбой обновления программного обеспечения (ошибка NSURLErrorDomain -1012) на Catalina. Эта ошибка указывает на то, что что-то пошло не так с процессом загрузки и установки обновления, поэтому он не может продолжаться.
Несколько пользователей Mac написали об этой ошибке на онлайн-форумах и на страницах поддержки Apple, но исправлений нет. доступно онлайн. Мы составили это руководство, чтобы помочь пользователям Mac, страдающим от этой проблемы.
Что такое ошибка NSURLErrorDomain -1012 на Mac?
Ошибка обновления программного обеспечения (ошибка NSURLErrorDomain -1012) на Catalina в последнее время затрагивает многих пользователей Mac. При проверке через Обновление программного обеспечения вы увидите полное сообщение об ошибке, в котором говорится:
Невозможно проверить наличие обновлений
Убедитесь, что вы подключены к Интернету.
При попытке выполнить обновление через Терминал вы получите следующее уведомление об ошибке:
Поиск доступного программного обеспечения.
Операция не может быть завершена. (Ошибка NSURLErrorDomain -1012.)
Когда пользователи проверяют файл журнала, выясняется, что конкретный файл обновления не может быть загружен, что приводит к сбою процесса. В большинстве случаев причиной ошибки является следующий файл:
NSErrorFailingURLKey = https: //swscan.apple.com/content/catalogs/others/index-10.15-10.14-10.13-10.12-10.11-10.10-10.9 -mountainlion-lion-snowleopard-leopard.merged-1.sucatalog
NSLocalizedRecoverySuggestion = Убедитесь, что вы подключены к Интернету, и повторите попытку.
SUErrorRelatedCode = SUErrorCodeScanCatalogNotFound
Когда пользователь пытался загрузить тот же файл с того же URL-адреса, файл был успешно загружен без сбоев.
Та же ошибка NSURLErrorDomain -1012 не работает. всплывает только тогда, когда пользователь пытается установить обновления. Были случаи, когда этот код ошибки появлялся при синхронизации устройства iOS с облаком или при входе в приложение. Обстоятельства различны, что затрудняет выявление настоящего виновника.
Почему Mac получает ошибку NSURLErrorDomain -1012?
Эта ошибка может появиться по многим причинам. Тем не менее, нам необходимо рассмотреть все задействованные факторы, чтобы сузить все возможности.
Одной из причин, приведенных для этой ошибки, является проблема с сертификатом, особенно когда сервер swscan.apple.com не работает. вовлеченный. Так было со старыми компьютерами Mac, на которых возникала эта ошибка. В некоторых случаях также появляется следующее сообщение об ошибке.
Произошла ошибка
Сертификат для этого сервера недействителен. Возможно, вы подключаетесь к серверу, который выдает себя за «swscan.apple.com», что может поставить под угрозу вашу конфиденциальную информацию.
Swscan.apple.com — один из многих серверов, на которых Mac’s Software Update использует для связи с Apple. Проблема здесь в том, что срок действия сертификата безопасности для сервера истек. Хотя Apple, похоже, устранила эту проблему много лет назад, время от времени все еще возникает несколько проблем с сервером.
Другая причина возникновения этой ошибки — плохое интернет-соединение. Для успешной загрузки установочных файлов с серверов требуется стабильное подключение к Интернету. Если он каким-либо образом будет прерван, файлы будут либо неполными, либо поврежденными, что приведет к упомянутой выше ошибке.
Вам также следует проверить свой брандмауэр, чтобы убедиться, что он чрезмерно защищает. Брандмауэр вашего Mac предназначен для фильтрации входящего трафика, и он может фильтровать слишком строго, так что даже обновления программного обеспечения блокируются.
Другой причиной является несовместимость стороннего программного обеспечения. Если стороннее приложение не справляется с обновлением программного обеспечения, проблемы неизбежны.
Независимо от причины, вы не должны оставлять свой Mac с устаревшей операционной системой. Следовательно, исправление этой ошибки должно быть вашим приоритетом. Если вы не знаете, как действовать, обратитесь к приведенному ниже руководству.
Как исправить ошибку NSURLErrorDomain -1012
Если у вас возникают проблемы с обновлением программного обеспечения, вам следует сначала выполнить некоторые базовые проверки. Вот первые шаги, которые вам следует предпринять:
- Перезагрузите Mac, чтобы избавиться от ошибок, которые могут вызывать ошибку.
- Убедитесь, что у вас стабильное интернет-соединение. Если возможно, переключитесь на кабельное соединение. Если нет, попробуйте другую сеть.
- Оптимизируйте свой Mac с помощью приложения для ремонта Mac, чтобы убедиться, что нет других проблем, которые могут усложнить процесс устранения неполадок.
- Отключите периферийные устройства компьютера, которые вам не нужны. Также удалите внешние запоминающие устройства.
- Убедитесь, что на вашем жестком диске достаточно места для обновлений.
Если этих шагов недостаточно для исправления ошибки NSURLErrorDomain -1012, попробуйте следующие методы.
Исправление №1: сбросьте настройки обновления программного обеспечения.
Обновление программного обеспечения может иметь проблемы с загрузкой обновлений из-за старых кэшированных файлов или загрузок. Чтобы исправить это, вы можете сбросить списки обновлений программного обеспечения из папки «Настройки». Перед удалением этих файлов рекомендуется выйти из Mac App Store.
What is this "swscan.apple.com"?
Is there an option to remove it, or resume to whatever the default was?
2 Answers 2
swscan.apple.com is the default — it’s Apple’s site that serves catalogs and metadata about available software updates (the updates themselves are served from swcdn.apple.com ). I’m not sure why it’s shown explicitly there; maybe it’s being set by a profile, or something like that. But if it’s being set by something explicitly, it’s just being set to what it would be by default anyway.
P.s. According to the page for Reposado (a tool for running your own update server),
In macOS Big Sur, Apple has removed the ability for softwareupdate to be pointed to a non-Apple sucatalog. This means you cannot use a Reposado server to serve Apple software updates to Big Sur (and presumably later versions of macOS) clients.
But if you’re seeing that in Monterey. maybe Apple brought the option back?
I just went and manually checked for software updates, since I hadn’t seen any updates in a while. I’m currently running macOS Monterey (was on 12.1). It told me my Mac was up to date after doing the check for updates.
It was then that I noticed this message about "swscan.apple.com". I clicked the "Details" link and it popped up a dialog asking if I’d like to reset the update setting to the default. So I selected the option to reset to the defaults.
After resetting it to the default, I closed the system settings window. Then it immediately showed the red notitifcation icon atop the system settings icon in the dock. So I opened it and — lo and behold — software update said there was an update for my Mac: macOS Monterey 12.2.
So it seems that I wasn’t getting any updates until I clicked that "Details" link and selected to reset to the default update settings.
The whole thing is a bit odd as I’ve never changed update settings and never run any beta versions of macOS or anything like that.
Updates for this Mac are managed by swscan.apple.com [Solved]
It’s scary when you are updating your MacBook and something unknown pops up. You might feel confused at first and wonder what happened to your MacBook?
What are the reasons for showing updates for this mac are managed by swscan.apple.com?
If you use an older version of macOS updates for this mac are managed by swscan.apple.com can come up. Again enrolling in a beta program can cause the issue. Or, it can occur if you change the update setting. Finally, the “iWorm” trojan virus can also be a reason for this unexpected error.
Worry not, we have discussed the causes and solutions in detail in this article. So, stick with us till the end to find out more.
What Is Swscan.apple.com?
The statement is not specific to a specific operating system. It’s Apple’s site which serves catalogs. Along with that it serves metadata about available software updates.
Apple’s update server is located at swscan.apple.com.
The setting helps the computer run smoothly with as little human interaction.
Why is it Showing Up on My MacBook? 4 reasons!
The statement might show up during any updates to your MacBook. Also, this is not specific to any operating system. Here are four major reasons why the statement is showing up on your MacBook and ways of solving them.
Source: apple.stackexchange
Reason 1: You are in a Beta Program
This can happen if your MacBook is registered in any beta update program. This can happen during the macOS Big Sur 11.4 update and Monterey 12.3 update. Keep in mind, this happens to a lot of people.
Updating to macOS Big Sur 11.3 on my Mac Mini and it says Updates for this Mac are managed by "https://t.co/VgjWi7BW4k", is this normal?
It doesn't show like this on my other Mac pic.twitter.com/oiv4aWJzMU
— Charles Kerr (@thecharleskerr) April 26, 2021
Solution:
You can click “Restore Defaults” and manually reboot to get that gone.
Reason 2: You Are Using an Older Version of MacOS
If you are using an older version of macOS like 11.3.1, this can come up. Don’t panic, it’s not going to harm your ability to update macOS. Your MacBook should be just fine in this case.
Solution:
You can normally update your MacBook to the latest version. Do you want to reset your setting? Then click on the “Restore Defaults” option.
Reason 3: Settings for Updates Have Changed
The settings for updates have changed on your computer. It is asking you if you want to restore the update settings back to default.
Updates may have been disabled or the time of day they’re checked changed.
Solution:
You can hit “Restore Defaults” to reset your update settings & preferences. This will not affect your OS updates. Resetting or changing the software update preferences might not be a big hassle.
Reason 4: Your MacBook is Affected by the “iWorm” Trojan Virus
“iWorm” is known to be spread through BitTorrent as a stolen Adobe product. If you’ve ever used a torrent to get the software, the virus could end up on your MacBook.
Solution:
The solution for this issue is pretty simple.
If you use torrent client software, you should get rid of it. Don’t make the same mistake again.
Back up your data before moving on. It’s a must to be logged in as an administrator. (Only when more than 1 user account).
Step 1
To select it, do Triple-click anywhere in the line of the page. You can see it below on this page:
/Library/LaunchDaemons/com.JavaW.plist
To select, Right-click or control-click the line
Services ▹ Reveal in Finder (or just Reveal)
A folder should open with an item named “com.JavaW.plist”. Selected from the context menu. Put the thing in the trash. You might be inquired about the password you use to sign in as an administrator.
As soon as you restart your computer, empty the trash. Follow the procedures to the next thing:
/Library/Application Support/JavaW
Can’t you find the contextual menu item? Then copy the selected text. You can choose it in the search bar;
Go ▹ Go to Folder...
FInd in on the menu bar. Then paste that into the box which will open when you press command+V. You will be unable to notice what you pasted because there is a line break. Hit “return.”
Step 2
The trojan could cause Apple software updates to be blocked. The changed file is /etc/hosts.
The quickest fix to the host’s file is to use a backup. It’s also possible to copy the file from another unchanged Mac.
If you can’t do that, do what follows instead.
To choose the line below, triple-click anywhere on this page:
open -e /etc/hosts
By pressing Command-C, you can copy the text you’ve chosen to the clipboard.
Press command-V to paste it into a terminal window. This should open a TextEdit window. You should see this at the top of the window #Host Database on the top.
You might notice some more lines below those. The first 10 lines should be the same as the ones above, excluding the spaces between the lines.
If that happens, you can’t use this method. STOP and ask for help.
If the TextEdit window looks like what was said, close it. Then copy and paste the following command into the Terminal window, just like you did before:
sudo sed -i
You might be asked to type in your login password. Which won’t show up as you type it. Type carefully then hit the return key.
Before you can run the command, you’ll need to set a login password. If haven’t one then do create one. You might have been told once to watch out. Confirm. Quit Terminal.
Did you get a message that indicates your username “is not in the sudoers file,”. This is for the reason that you are not logged in as an administrator. Sign in as one person and then begin again.
This is the fix for the host file. There is now a backup of the old host’s file called “hosts” in the same folder as “hosts.”
If you want you are free to delete the duplicate. Don’t delete files called “hosts.” So you see it’s much easier than fixing the auvaltool issues.
Frequently Asked Questions (FAQs)
Are Apple software updates safe?
Yes, Apple software updates are safe. The Apple Software Update scheme is a reasonable way for both PC and Mac computers. The program is designed to make sure that Apple programs on your computer are always up to date with the newest software. It also gives you the latest security updates from Apple.
How frequently should I update my MacBook?
You should update your MacBook as soon as an update arrives. In general, the wise thing would be ensuring that your Mac is working with the most recent software updates. This not only gives you access to the latest features but also keeps your Mac safe from software bugs and security breaches.
Is it okay not to update my MacBook?
No, it’s not okay to not update my macbook. The better decision is to keep the MacBook up to date. Bugs, crashes and even viruses are more likely to happen on an outdated Mac. You won’t get all the most recent security patches.
"Updates for this Mac are managed by swscan.apple.com" — what is it?
For this first time, I’m seeing this message in the Software Update preferences on my Mac (M1 mini Big Sur 11.5.1) for the available 11.5.2 update. There’s an option to restore default update settings? I’m quite sure I didn’t change anything related to this. I researched a bit but couldn’t find a good answer.
What does it mean and are there any advantages or disadvantages of letting it stand or restoring the default method?
NoBoMac
Moderator
- Aug 11, 2021
- #2
0128672
Cancelled
- Aug 11, 2021
- #3
NoBoMac
Moderator
- Aug 11, 2021
- #4
Shouldn’t. Only other thing that I can think of is if you ever had a beta on there. Maybe some leftovers causing hiccups.
At this point, I’d probably just go with "Restore Defaults". Get to a clean(ish) setup.
0128672
Cancelled
- Aug 11, 2021
- #5
Shouldn’t. Only other thing that I can think of is if you ever had a beta on there. Maybe some leftovers causing hiccups.
At this point, I’d probably just go with "Restore Defaults". Get to a clean(ish) setup.
0128672
Cancelled
- Aug 11, 2021
- #6
I did find a bit more info about apparently that message is related to the Big Sur betas, but I haven’t even been to the beta page and never enrolled, installed or anything related to it. Seems odd but maybe it was something temporary when the 15.2 was released.
Big Sur Beta not Showing up in Software Update + Troubleshooting
alt=»mrmacintosh.com» />mrmacintosh.com
occamsrazor
macrumors 6502
- Aug 11, 2021
- #7
mw360
macrumors 68020
- Aug 12, 2021
- #8
laptech
macrumors 68020
- Aug 12, 2021
- #9
The issue is not OS specific. swscan.apple.com is the server address for Apple’s update server. It looks like the settings for updates has got changed on the OP’s computer and as such it is asking the OP do they want to restore the update settings back to default.
All it is are settings that help updating the computer be as smooth and as less human interaction as possible. Maybe updates was turned off or the time of day updates are checked was changed, things like that.
macrumors 65816
- Aug 12, 2021
- #10
I’ve had the same several times earlier this year and had to click Restore Defaults and additionally manually reboot to get that to go away.
Have also had Software Update offering to install beta versions of the Xcode Command Line Tools.
I’ve never opted into any beta program from Apple, so evidently they are getting sloppy in terms of different update channels being fenced off from each other.
shapesinaframe
macrumors regular
- Aug 16, 2021
- #11
tedd4u
macrumors newbie
- Aug 23, 2021
- #12
Weird, just saw this for the first time. I’ve been intending to update to 11.5.2 but I’m still on 11.5.1. I needed to reboot so was finally going to hit "go" on the upgrade. I still saw the red (1) badge on Software Update but when I go into the panel it says "Your Mac is up to date — macOS Big Sur 11.5.1. Last checked: Today at 3:57 pm" and I see this new badge on the left under the gears "Updates for this Mac are manager by ‘swscan.apple.com’ Details …"
It’s concerning. Not a work machine, no MDM profiles or entitlements. I do have XProtect enabled ("Install system data files and security updates").
tedd4u
macrumors newbie
- Aug 23, 2021
- #13
Weird, just saw this for the first time. I’ve been intending to update to 11.5.2 but I’m still on 11.5.1. I needed to reboot so was finally going to hit "go" on the upgrade. I still saw the red (1) badge on Software Update but when I go into the panel it says "Your Mac is up to date — macOS Big Sur 11.5.1. Last checked: Today at 3:57 pm" and I see this new badge on the left under the gears "Updates for this Mac are manager by ‘swscan.apple.com’ Details …"
It’s concerning. Not a work machine, no MDM profiles or entitlements. I do have XProtect enabled ("Install system data files and security updates").
tedd4u
macrumors newbie
- Aug 23, 2021
- #14
I went ahead with the update which apparently had been partially downloaded and got these two messages