EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

KB489552: Chrome v142 Local Network Access (LNA) Restrictions for Embedding


David Chua

Senior Product Specialist • MicroStrategy


This article explains the effects of Chrome v142 Local Network Access (LNA) restrictions on the Embedding SDK and how to solve the related new problems.

Description

With the release of Chrome version 142, Google has introduced a new permission prompt for websites that attempt to connect to devices on a user’s local network. This change, part of the Local Network Access specification, is designed to enhance security by preventing unauthorized requests to devices within your network.

As a result, direct access to local IP addresses from public websites is now deprecated. Instead, Chrome v142 will require users to explicitly grant permission when a website attempts to access local network resources.

Our Embedding SDK, which is integrated into your web page, sends requests to the Library server. If your Library server is hosted on your local network, previous versions of Chrome allowed this connection seamlessly. However, starting with Chrome v142, the browser will prompt you to grant permission the first time you use this feature.

What to Expect:

  • When accessing the Library server on your local network, Chrome will display a permission dialog.

  • You must approve the request for the SDK to connect to your local server successfully.

 

ka0PY000000JyoTYAS_0EMPY00000QOho1.jpeg

 

You need to click “Allow” button, then the embedding SDK can work correctly.

On the contrary, if you click “Block”, or close the pop-up, the iframe embedding will fail as below:

 

ka0PY000000JyoTYAS_0EMPY00000QOQdW.jpeg

If you had blocked local network access on Chrome v142 for this website before, the pop-up will not appear, and you will get the error directly.

Solution

If you encounter this error, you can still modify the Chrome settings to resolve it.

For a specific website’s permission change, you can enter in chrome://settings →

Privacy and security
→
Site settings
to change. Find the target site and change its specific settings:

ka0PY000000JyoTYAS_0EMPY00000QOdUI.jpeg

 

 

ka0PY000000JyoTYAS_0EMPY00000QOjhl.jpeg

Clicking the “Allow“ above is the same as clicking “Allow“ on the pop-up, which only grants local network access permission to this public website.

If you want to revert to the original Chrome’s behavior, you can change the setting for all websites in Chrome by disabling the flag

local-network-access-check
in chrome://flags. 

 

ka0PY000000JyoTYAS_0EMPY00000QOAos.jpeg

Comment

0 comments

Details

Knowledge Article

Published:

November 8, 2025

Last Updated:

November 8, 2025