Post

Replies

Boosts

Views

Activity

Checking MacOS updates failing with "The operation couldn’t be completed. (NSURLErrorDomain error -1012.)"
Since a couple of weeks, checking for updates on my Mac mini 2018 (our build server) is failing. In the UI it just tells me there are no updates available. Which is tricky.. and not true. I am on Monterey 12.2.1. The current release is 12.4. When I looked into this issue I found in the /var/log/install.log: (appendix 1) SoftwareUpdateFailure-appendix1.txt Note several occurrences of: 2022-05-27 16:12:11+02 FoxtrotBuildServer softwareupdated[291]: Failed Software Update - Refusing invalid certificate from host: swscan.apple.com in this log. Should I check for invalid certificates in the KeyChain? Which certificate should I check? Running it from a command window shows the following: FoxtrotBuildServer:s foxtrotbuildserver$ sudo softwareupdate -l Password: Software Update Tool Finding available software The operation couldn’t be completed. (NSURLErrorDomain error -1012.) FoxtrotBuildServer:s foxtrotbuildserver$  The 1012 error seems to indicate that the url has been requested too often in a certain time frame. Which could be caused by the fact that I work in a big company and many devices (including Macs) share the same external ip-address. When I try to load the failing url in Safari or using wget on that same machine it loads just fine. And quickly as well. I do want my machine to get updated a.s.a.p. I tried downloading a full install for Monterey 12.4 and install that. That ended after a few minutes with a general error message telling me that the installation failed. In the install log I saw it was trying to access that same url and also failing. My question is: what is wrong? What can I do about this? How to update my Mac to the latest version of MacOS? I should add the the Mac mini is located in a remote and hard-to-access data center. That limits my options. Please suggest.. Thanks and best regards, Frans
1
1
2.2k
May ’22
Permission needed for App Tracking Transparency if we don't share info with other organisations?
Hi, We develop an app for a telephone network operator. It is a free service app to allow users to see their subscription products, usage, etc. We use a tool to show a commercial/service banner (in fact a collectionViewCell) to users. For instance, when a user is eligible for renewal we show an appropriate banner. Or if there is a special offer, we may show that to selected customers, based on their subscription parameters. Users can tap on the banner to check out the offer, or they can close it, or just ignore it. We want to track what a user selects, so that we don't show a banner that a user is clearly not interested in over and over again. We use that tracking data ourselves only. We don't share that data with other parties and we don't enrich the data with data from other parties. The data is stored in commercial tools like Firebase, but we own the data and no one outside our organisation has access. The big question is: do we need to ask the user for permission for tracking this data or not? I read the statement on the Apple User privacy and Data use page. Based on this sentence I think we don't need to ask the user for permission: "Tracking refers to the act of linking user or device data collected from your app with user or device data collected from other companies’ apps, websites, or offline properties for targeted advertising or advertising measurement purposes. Tracking also refers to sharing user or device data with data brokers.". We do not share data with other parties. I understand we do need to explain to the user exactly what we are collecting and why. Could you please confirm? Please suggest. Thanks! Frans Glorie
3
1
2.0k
Jun ’21