How to Fix Microsoft Bookings Iframe Refusing to Connect on Joomla
Question details
The user needs to resolve an issue where a Microsoft Bookings iframe embedded in a Joomla website suddenly fails to load and displays a connection refusal error.

- Product
- Microsoft Bookings
- Device & OS
- not provided
- Scenario
- Embedding a Microsoft Bookings calendar widget into a Joomla website using an iframe.
- Observed behavior
- The embedded iframe previously worked but now shows an error message stating that 'outlook.office365.com refused to connect'.
Verify that your Microsoft 365 subscription is active and that your Bookings page is set to be accessible to the public or the intended audience.
Consult the Microsoft Tech Community for Bookings Specialists
Since this involves Microsoft 365 configuration and potential X-Frame-Options policies, consulting the dedicated MS Bookings community is the most effective approach.
Microsoft often updates security policies for cross-origin resources. This issue usually stems from changes in how Microsoft handles iframe embedding. The standard Exchange or Office 365 forums may not have the specific expertise required for Bookings iframe problems.
Go to the official Microsoft Tech Community website in your web browser.
Use the site's search bar to find and navigate to the dedicated Microsoft Bookings community hub.
Create a detailed post explaining that your Joomla iframe is receiving an 'outlook.office365.com refused to connect' error, including any recent changes made to your Microsoft 365 admin settings.

Verify Iframe HTML and Browser Security Settings
Check if cross-origin resource sharing (CORS) or browser privacy settings are blocking the iframe from rendering.
Switch to WPS Office for a Seamless Productivity Experience
While Microsoft 365 services like Bookings offer specialized web tools, you might find standard Office troubleshooting complex. For your daily document, spreadsheet, and presentation needs, WPS Office provides a free, lightweight, and highly compatible alternative to Microsoft Office. It integrates everything into a single application, saving system resources and streamlining your workflow.
- 1. Download WPS Office: Click the download button to get the free WPS Office installer.
- 2. Install the software: Run the downloaded file and follow the on-screen instructions to install the suite.
- 3. Open and edit files: Launch WPS Office and immediately start working on your Microsoft Office formats without compatibility issues.

Frequently Asked Questions
Why does outlook.office365.com refuse to connect in an iframe?
This typically happens due to Microsoft's security policies (like X-Frame-Options or Content Security Policy) preventing their pages from being embedded on unauthorized external domains to protect against clickjacking.
How do I get the correct iframe code for Microsoft Bookings?
Open your Microsoft Bookings calendar, go to the Settings or Booking page menu, look for the 'Share' or 'Embed' option, and copy the provided HTML code snippet to paste into your website.
Can Joomla extensions block external iframes?
Yes, some security plugins or restrictive text editors (like TinyMCE) in Joomla may strip out iframe tags or block external connections. Ensure your editor allows iframes and that no security extensions are blocking outlook.office365.com.
Is there a specific Microsoft forum for Bookings issues?
Yes, Microsoft provides a dedicated Microsoft Bookings community within the Microsoft Tech Community forums, where specialists handle configuration and embedding issues that standard Office 365 support might not resolve.




