Got weird internal publishing page instead of login

Brass Contributor

rokejulianlockhart_0-1692293590539.png

Tried to login to outlook.com, instead, after being asked to change my recovery information (as does occur periodically) was redirected to this.

 

The content of the downloaded webpage:

 
<html data-lt-installed="true" refined-github="" rgh-no-navigation-highlight="" rgh-scrollable-areas="" rgh-emphasize-draft-pr-label="" rgh-mobile-tabs=""><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"><style type="text/css">#content{ FONT-SIZE: 0.7em; PADDING-BOTTOM: 2em; MARGIN-LEFT: 30px}BODY{MARGIN-TOP: 0px; MARGIN-LEFT: 0px; COLOR: #000000; FONT-FAMILY: Verdana; BACKGROUND-COLOR: white}P{MARGIN-TOP: 0px; MARGIN-BOTTOM: 12px; COLOR: #000000; FONT-FAMILY: Verdana}PRE{BORDER-RIGHT: #f0f0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f0f0e0 1px solid; MARGIN-TOP: -5px; PADDING-LEFT: 5px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 5px; BORDER-LEFT: #f0f0e0 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #f0f0e0 1px solid; FONT-FAMILY: Courier New; BACKGROUND-COLOR: #e5e5cc}.heading1{MARGIN-TOP: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 26px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px; MARGIN-LEFT: -30px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 10px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #003366}.intro{MARGIN-LEFT: -15px}</style>
<title>Service</title><style>
.vt-augment {
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
.vt-augment.drawer {
display: none;
width: 700px;
background: white;
border: 1px solid #e6e6e6;
text-align: left;
z-index: 102;
position: fixed;
right: 0;
top: 0;
height: 100vh;
box-shadow: -4px 5px 8px -3px rgba(17, 17, 17, .16);
animation: slideToRight 0.5s 1 forwards;
transform: translateX(100vw);
}
.vt-augment.drawer[opened] {
display: flex;
animation: slideFromRight 0.2s 1 forwards;
}
.vt-augment > .spinner {
position: absolute;
z-index: 199;
top: calc(50% - 50px);
left: calc(50% - 50px);
border: 8px solid rgba(0, 0, 0, 0.2);
border-left-color: white;
border-radius: 50%;
width: 50px;
height: 50px;
animation: spin 1.2s linear infinite;
}
 @keyframes spin {
to { transform: rotate(360deg); }
}
@keyframes slideFromRight {
0% {
transform: translateX(100vw);
}
100% {
transform: translateX(0);
}
}
@keyframes slideToRight {
100% {
transform: translateX(100vw);
display: none;
}
}
@media screen and (max-width: 700px) {
.vt-augment.drawer {
width: 100%;
}
}
</style><style>@keyframes rgh-selector-observer {}</style></head><body data-new-gr-c-s-loaded="8.906.0" data-mailvelope-version="5.1.0"><style>
:where(.AppHeader-context-full li:first-child .AppHeader-context-item-label):not(.rgh-seen-16704459282) {
animation: 1ms rgh-selector-observer;
}
</style><style>
:where(#js-repo-pjax-container > .flash-warn:first-child):not(.rgh-seen-15899387298) {
animation: 1ms rgh-selector-observer;
}
</style><style>
:where(.js-hovercard-content .Popover-message div.d-flex.mt-3.overflow-hidden > div.d-flex,.js-hovercard-content .Popover-message div.d-flex.mt-3 > div.overflow-hidden.ml-3):not(.rgh-seen--17405930337) {
animation: 1ms rgh-selector-observer;
}
</style><style>
:where([itemprop="homeLocation"] svg.octicon-location,[aria-label="user location"] svg.octicon-location):not(.rgh-seen--17457736886) {
animation: 1ms rgh-selector-observer;
}
</style><style>
:where(a[href*="?tab=repositories"]:is([href^="/"], [href^="https://outlook.live.com/"]):not([href*="&type="], .issues-reset-query),a[href*="/repositories"]:is([href^="/orgs/"], [href^="https://outlook.live.com/orgs/"]):not([href*="&type="], .issues-reset-query)):not(.rgh-seen--18492914554) {
animation: 1ms rgh-selector-observer;
}
</style><style>
:where(.BorderGrid--spacious .f4.my-3,.js-commits-list-item pre,.js-commit-group .pr-1 code,.js-commit-group pre,.release-header,.Box-row .mb-1 a,#pull-requests a.Link--primary,[id^="check_suite"] a.Link--primary,.js-socket-channel[data-url*="/header_partial"] h3,.js-wiki-sidebar-toggle-display a,#wiki-wrapper .gh-header-title,.issues_labeled .color-fg-default > a,#user-repositories-list [itemprop="description"],.js-hovercard-content > .Popover-message .Link--primary,.js-discussions-title-container h1 > .js-issue-title,a[data-hovercard-type="discussion"]):not(.rgh-seen-1080633744) {
animation: 1ms rgh-selector-observer;
}
</style><style>
:where(.AppHeader-context-item:not([data-hovercard-type]),.AppHeader-context-compact-mainItem > span:first-child,[itemprop="name"]:not(.avatar ~ [itemprop])):not(.rgh-seen--15053068122) {
animation: 1ms rgh-selector-observer;
}
 </style><style>
:where(
a:is(
[href*="/issues"],
[href*="/pulls"],
[href*="/projects"],
[href*="/labels/"]
):not(
[href*="sort%3A"],
.issues-reset-query
)
):not(.rgh-seen--15111160572) {
animation: 1ms rgh-selector-observer;
}
</style><style>
:where(.comment-body a[href]:not(.rgh-linkified-code)):not(.rgh-seen-137689012) {
animation: 1ms rgh-selector-observer;
}
</style>
<div id="content">
<p class="heading1">Service</p>
<br>
<p class="intro">This is a Windows© Communication Foundation service.<br><br><b>Metadata publishing for this service is currently disabled.</b><br><br>If
you have access to the service, you can enable metadata publishing by
completing the following steps to modify your web or application
configuration file:<br><br>1. Create the following service behavior
configuration, or add the &lt;serviceMetadata&gt; element to an existing
service behavior configuration:</p>
<pre><font color="blue">&lt;<font color="darkred">behaviors</font>&gt;</font>
<font color="blue"> &lt;<font color="darkred">serviceBehaviors</font>&gt;</font>
<font color="blue"> &lt;<font color="darkred">behavior </font><font color="red">name</font>=<font color="black">"</font>MyServiceTypeBehaviors<font color="black">" </font>&gt;</font>
<font color="blue"> &lt;<font color="darkred">serviceMetadata </font><font color="red">httpGetEnabled</font>=<font color="black">"</font>true<font color="black">" </font>/&gt;</font>
<font color="blue"> &lt;<font color="darkred">/behavior</font>&gt;</font>
<font color="blue"> &lt;<font color="darkred">/serviceBehaviors</font>&gt;</font>
<font color="blue">&lt;<font color="darkred">/behaviors</font>&gt;</font>
</pre>
<p class="intro">2. Add the behavior configuration to the service:</p>
<pre><font color="blue">&lt;<font color="darkred">service </font><font color="red">name</font>=<font color="black">"</font><i>MyNamespace.MyServiceType</i><font color="black">" </font><font color="red">behaviorConfiguration</font>=<font color="black">"</font><i>MyServiceTypeBehaviors</i><font color="black">" </font>&gt;</font>
</pre>
<p class="intro">Note: the service name must match the configuration name for the service implementation.<br><br>3. Add the following endpoint to your service configuration:</p>
<pre><font color="blue">&lt;<font color="darkred">endpoint </font><font color="red">contract</font>=<font color="black">"</font>IMetadataExchange<font color="black">" </font><font color="red">binding</font>=<font color="black">"</font>mexHttpBinding<font color="black">" </font><font color="red">address</font>=<font color="black">"</font>mex<font color="black">" </font>/&gt;</font>
</pre>

<p class="intro">Note: your service must have an http base address to add this endpoint.<br><br>The following is an example service configuration file with metadata publishing enabled:</p>
<pre><font color="blue">&lt;<font color="darkred">configuration</font>&gt;</font>
<font color="blue"> &lt;<font color="darkred">system.serviceModel</font>&gt;</font>
 
<font color="blue"> &lt;<font color="darkred">services</font>&gt;</font>
<font color="blue"> &lt;!-- <font color="green">Note: the service name must match the configuration name for the service implementation.</font> --&gt;</font>
<font color="blue"> &lt;<font color="darkred">service </font><font color="red">name</font>=<font color="black">"</font><i>MyNamespace.MyServiceType</i><font color="black">" </font><font color="red">behaviorConfiguration</font>=<font color="black">"</font><i>MyServiceTypeBehaviors</i><font color="black">" </font>&gt;</font>
<font color="blue"> &lt;!-- <font color="green">Add the following endpoint. </font> --&gt;</font>
<font color="blue"> &lt;!-- <font color="green">Note: your service must have an http base address to add this endpoint.</font> --&gt;</font>
<font color="blue"> &lt;<font color="darkred">endpoint </font><font color="red">contract</font>=<font color="black">"</font>IMetadataExchange<font color="black">" </font><font color="red">binding</font>=<font color="black">"</font>mexHttpBinding<font color="black">" </font><font color="red">address</font>=<font color="black">"</font>mex<font color="black">" </font>/&gt;</font>
<font color="blue"> &lt;<font color="darkred">/service</font>&gt;</font>
 
<font color="blue"> &lt;<font color="darkred">behaviors</font>&gt;</font>
<font color="blue"> &lt;<font color="darkred">serviceBehaviors</font>&gt;</font>
<font color="blue"> &lt;<font color="darkred">behavior </font><font color="red">name</font>=<font color="black">"</font><i>MyServiceTypeBehaviors</i><font color="black">" </font>&gt;</font>
<font color="blue"> &lt;!-- <font color="green">Add the following element to your service behavior configuration.</font> --&gt;</font>
<font color="blue"> &lt;<font color="darkred">serviceMetadata </font><font color="red">httpGetEnabled</font>=<font color="black">"</font>true<font color="black">" </font>/&gt;</font>
<font color="blue"> &lt;<font color="darkred">/behavior</font>&gt;</font>
<font color="blue"> &lt;<font color="darkred">/serviceBehaviors</font>&gt;</font>
<font color="blue"> &lt;<font color="darkred">/behaviors</font>&gt;</font>

<font color="blue"> &lt;<font color="darkred">/system.serviceModel</font>&gt;</font>
<font color="blue">&lt;<font color="darkred">/configuration</font>&gt;</font>
</pre>
<p class="intro">For more information on publishing metadata please see the following documentation: <a href="http://go.microsoft.com/fwlink/?LinkId=65455">http://go.microsoft.com/fwlink/?LinkId=65455</a>.</p>
</div>
<div>
<div class="vtResetstyles">
<div id="vtoverlay" class="vtoverlay w3-animate-right w3-container vtfadein">
<div class="vtmain" id="vtmain">
<div class="vtcontactus">
<a id="linktest" href="https://www.virustotal.com/">
<img class="vtlogo-popup" style=" width: 32px;
height: 32px;" src="Service_files/vt-logo.svg">
</a>
<a href="https://www.virustotal.com/">VT4Browsers
</a>
</div>
 <span id="vtclose"><strong>X</strong></span>
<div class="vttextpopup" id="statustext">
<div class="vtscanstatus" id="vtscanstatus">Fetching file...<br></div>
<div class="vtprogress" id="vtprogress"></div>
<br id="brfile" class="vthidden">
<div class="vtscanstatus vthidden" id="vtscanfilelink"></div>
</div>
<div class="vttextpopup vthidden" id="widgettext">
<div id="vtwidgetError"></div>
</div>
</div>
</div>
</div>
<div id="vt-augment-container" class="vtzindex vt-augment drawer" style="background: rgb(49, 61, 90);"></div></div><span class="vttooltiptext vthidden">&nbsp;Click to open VirusTotal report&nbsp;<br>with VT Augment</span><style></style><button hidden="" type="button" data-hotkey="O"></button><a hidden="" href="https://outlook.live.com/undefined" data-hotkey="g m"></a></body><grammarly-desktop-integration data-grammarly-shadow-root="true"></grammarly-desktop-integration></html>

 

Additionally reported at https://feedbackportal.microsoft.com/feedback/idea/40dac89b-243d-ee11-a81c-6045bd8534ad

2 Replies

@RokeJulianLockhart 

Hi. I encountered the same issue (Windows10 22H2, Firefox 124.0.1)

Is there anyone who has this experience?Untitled.png

This appears to be caused by the firefox addon Refined-Github. Turn off the permission "Access your data for all websites" on the permissions tab and it should fix it. For me it was inserting extra code to userstyle CSS scripts from userstyle.world and some already install userstyles in FireMonkey. I realized looking at you post what the "RGH" CSS handle was for Refined-GitHub. @RokeJulianLockhart