# Link that opens fine in a browser never loads in the macro, with no obvious error **What you are seeing** A link that opens fine in a browser never loads in the macro, with no obvious error. --- ## Why it happens The proxy only accepts https, and blocks bare IP addresses, IPv6 literals, private and internal hosts, localhost, example/test domains, anything under amazonaws.com or amazon.com, and .local .corp .lan .test and similar internal domains. --- ## What to do Host the file on a public https address, or attach it to the page instead. Intranet-only files will never load from a link. --- ## Settings involved | **Setting** | **Where** | **What it does** | | ---------------------------------------- | ----------------------------------------------- | ---------------- | | Approved external domains (Capable Suite | Capable Suite admin > Capable settings > Egress | \- | --- ## A few things that catch people out * "Types of render" (Default / Canvas) does nothing at all. It is stored and passed to the viewer but never used. * The 2.5 MB linked-PDF ceiling is never surfaced in the macro editor. * A PDF behind a login, a signed URL, a firewall or a bot manager may fail even though the reader's own browser can open it. --- ## Related [None of the display options (layout, height, download, popup, fullscreen, text layer) appear in theThey stay hidden until a PDF source has been set.](https://help.gocapable.com/pdf-embed/none-of-the-display-options-layout-height-download-popup-fullscreen-text-layer-appear-in-the.html) [Height dropdown only offers "1"The panel could not read the document to find out how many pages it has (bad address, perm](https://help.gocapable.com/pdf-embed/height-dropdown-only-offers-1.html) [Everything elseThe rest of this family.](https://help.gocapable.com/pdf-embed/everything-else.html) --- _Found it? Good._