Guides

Fix your Mac’s network.

139 guides: recipes for jobs you can do with Kilobat, fixes for common macOS network problems and error messages, and what the macOS processes in your network list do.

Kilobat recipes

Jobs you can do with Kilobat: in the app, in Terminal and through an AI agent.

See which app uses data on a hotspotKilobat shows the upload and download of each app on your Mac.Stop updates from using hotspot dataOn a metered network, Kilobat can pause the helpers that download updates.Set a monthly data budget that resets on renewal dayA Kilobat budget belongs to one network.Compare Kilobat with your carrier's data figureYour carrier and Kilobat count different things.Keep your Mac awake until a download finishesKilobat keeps the Mac awake while transfers run.Keep an agent running with the lid closedClosing the lid puts a Mac laptop to sleep.Find why one site or API won't connectWhen the internet works but one address fails, Kilobat checks each layer in turn.Check the network before a big download in an agentAn agent can ask Kilobat if now is a good time for a large transfer.Find a better Wi-Fi spotThe signal radar scores your Wi-Fi several times a second.Test for call stutterA speed test averages its pings, so short spikes disappear.Share Wi-Fi with a QR codeKilobat makes a QR code from the saved password of a network.Pick a faster DNSSlow DNS makes every new site slow to start.Block an app on metered networksThe Travel profile allows only the apps that you choose.Get approvals for new appsIn Ask mode, Kilobat holds the first connections of an app that has no rule.Tell Kilobat when an agent waits or is doneWithout hooks, Kilobat sees an agent only by its traffic and CPU.See where your apps connectKilobat shows the open connections of each app and the country where each address is registered.Find out why two speed tests differTwo speed tests can disagree for many reasons.See if traffic goes through your VPNKilobat reads the Mac's routes to show whether traffic leaves through a VPN.

Wi-Fi

Drops, slow links, bands, interference and the Mac's own Wi-Fi tools.

Public Wi-Fi and privacy

Captive portals, private addresses, Private Relay and Wi-Fi security warnings.

DNS

Names that do not resolve, slow lookups, the DNS cache, VPN DNS and encrypted DNS.

IP, routing and IPv6

Addresses, DHCP, service order, IPv6 and MTU.

VPN, proxy and filters

VPNs, proxies, network extensions, content filters and certificates.

Hotspots and data

Personal Hotspot, Low Data Mode, metered networks and background downloads.

Developers

Containers, VMs, localhost, ports, SSH, Git and package downloads.

Ethernet and tethering

Adapters, cables, link speed, USB tethering and Internet Sharing.

Sleep and power

Sleep, wake, caffeinate and running with the lid closed.

Websites and speed

Sites that fail, certificate errors, slow internet, speed tests and call quality.

Local network

Devices on the network, local network access and the macOS firewall.

Error messages

The exact text of common network errors from Safari, Chrome, macOS and Terminal tools: causes in order, checks, then fixes.

“Safari can’t establish a secure connection to the server” on MacSafari shows this when the secure connection to the server fails before the page loads.“Safari can’t connect to the server” on MacSafari found the address of the site, but the connection to the server did not open.Safari: “You Are Not Connected to the Internet” on MacSafari shows this page when macOS has no internet connection for it.“The Internet connection appears to be offline.” on MacThis is the macOS text for error -1009 in the URL Loading System.“The network connection was lost.” on MacThis is the macOS text for error -1005.“A server with the specified hostname could not be found.” on MacThis is the macOS text for error -1003.“The request timed out.” on MacThis is the macOS text for error -1001.“Safari can’t connect to the web proxy server” on MacA web proxy is set in the network settings, and Safari cannot reach it.DNS_PROBE_FINISHED_NXDOMAIN in Chrome on MacChrome shows this code when a DNS lookup failed and its own check says the name does not exist.ERR_NAME_NOT_RESOLVED in Chrome on MacChromium describes this error as: “The host name could not be resolved.” Chrome could not get an address for the site's name.ERR_CONNECTION_TIMED_OUT in Chrome on MacChromium describes this error as: “A connection attempt timed out.” Chrome found the address, but the server did not answer in time.NET::ERR_CERT_DATE_INVALID in Chrome on MacThe server's certificate looks expired or not yet valid by the Mac's clock.ERR_NETWORK_CHANGED in Chrome on MacChromium describes this error as: “The network changed.” Chrome stopped the load because the Mac's network changed during it.ERR_INTERNET_DISCONNECTED in Chrome on MacChromium describes this error as: “The Internet connection has been lost.” Chrome found no working connection on the Mac.Wi-Fi says “No Internet Connection” on MacmacOS shows “No Internet Connection” under a Wi-Fi network when the Mac joined the network but cannot reach the internet through it.“Wi-Fi: No hardware installed” on MacmacOS shows this when it cannot find the Wi-Fi hardware.“curl: (6) Could not resolve host” on Maccurl exit code 6 means that curl could not get an address for the host name.Git: “Could not resolve host: github.com” on MacGit could not get an address for github.com.ssh: connect to host port 22: Operation timed out on Macssh sent a connection request to port 22 and got no answer.“npm error code ETIMEDOUT” on MacETIMEDOUT means that the other side did not answer in time.“npm error code ECONNRESET” on MacECONNRESET means that the other side closed the connection by force.Homebrew fails with “curl: (28)” on MacHomebrew downloads with curl.Mac has a self-assigned IP addressIf the Mac gets no answer from a DHCP server, it gives itself a link-local address from 169.254.0.0/16.IP address conflict on a MacTwo devices on one network cannot use the same IP address.Safari can’t find the server on a Mac“Safari can’t find the server” usually means that the Mac could not get an address for the site name.“This Connection Is Not Private” and certificate warnings on a MacSafari shows a certificate warning when it cannot confirm the identity of a website.

macOS processes

What a process in Activity Monitor or nettop is, why it uses the network, and the setting that controls it.

What is nsurlsessiond on Mac?nsurlsessiond is part of macOS.What is mDNSResponder on Mac?mDNSResponder answers DNS lookups for every app on the Mac, and it runs Bonjour on the local network.What is softwareupdated on Mac?softwareupdated is the macOS Software Update daemon.What are appstoreagent and appstored on Mac?appstoreagent and appstored support the App Store.What is cloudd on Mac?cloudd syncs app data with iCloud for apps that use CloudKit.What is bird on Mac?bird is one of the macOS daemons behind iCloud Drive.What is fileproviderd on Mac?fileproviderd connects cloud storage apps to the files in the Finder.What is AssetCache on Mac?AssetCache is the Content Caching service.What is mobileassetd on Mac?mobileassetd downloads system assets for macOS.What is cloudphotod on Mac?cloudphotod is the iCloud Photos agent.What is rapportd on Mac?rapportd lets your Mac talk to your other Apple devices.What is sharingd on Mac?sharingd runs AirDrop, Handoff, Instant Hotspot and the shared computers in the Finder.What is apsd on Mac?apsd keeps one connection open to the Apple Push Notification service.What is trustd on Mac?trustd checks certificates for all processes on the Mac.What is syspolicyd on Mac?syspolicyd is the system policy daemon.What is assistantd on Mac?assistantd is the Siri daemon.What is parsecd on Mac?parsecd supports search suggestions in Spotlight, Safari, Siri and Look Up.What is identityservicesd on Mac?identityservicesd is part of the Apple Identity Service.What is remotepairingd on Mac?remotepairingd connects the Mac to paired Apple devices.What are ReportCrash and SubmitDiagInfo on Mac?ReportCrash saves crash reports on the Mac.What is configd on Mac?configd keeps the network configuration of the Mac.What is netbiosd on Mac?netbiosd handles NetBIOS names for Windows-style networks.What is symptomsd on Mac?symptomsd provides services for Apple's Symptom Framework.What is timed on Mac?timed keeps the Mac's clock correct.What is locationd on Mac?locationd runs Location Services.What are findmydeviced and searchpartyd on Mac?findmydeviced is the Find My Mac daemon.What is privatecloudcomputed on Mac?privatecloudcomputed encrypts and sends some Apple Intelligence requests to Apple's Private Cloud Compute servers.What is GoogleUpdater on Mac?GoogleUpdater updates Chrome and other Google apps in the background.What is Microsoft AutoUpdate on Mac?Microsoft AutoUpdate (MAU) keeps Office, Teams and other Microsoft apps up to date.What is Autoupdate (Sparkle) on Mac?Autoupdate is part of Sparkle, an open source update framework that many Mac apps use.What is ShipIt on Mac?ShipIt comes from Squirrel.Mac.

Each guide lists its sources: Apple Support articles, Apple developer documentation and the man pages that ship with macOS, checked on 29 October 2026. Kilobat appears only where it helps, in a separate “With Kilobat” section.