[⚠️ URGENT] SL Wiki: syntax highlight is broken *and* in-world access via viewer is down...
tracked
Gwyneth Llewelyn
I'm aware that you guys have been tinkering with the SL Wiki recently, and so this might be a consequence of those changes — or not.
I was reviewing some information on the SL Wiki, and suddenly realised that one of my templates was broken (
Template:Code
): it spewed out the <syntaxhighlighting...>
pseudo-tags, as expected, but these weren't recognised by the MediaWiki parsing mechanism. I thought that the problem was somehow on that template, but I quickly noticed that it's widespread: none
of the pages using syntax highlighting work. Even those still using <source...>
stopped working, and I suspect the same applies to a lot
of other 'automatic' tags (regular templates seem to be fine... so long as they don't rely on the built-in tags).I wondered how nobody had noticed this — even considering that the SL Wiki might not be that much used in general — but at least the built-in LSL editor, which uses as 'help' a link to the LSL Portal section, should have been immediately tagged by someone wondering why none of the code was showing up as before.
Well, the reason is simple to understand: all built-in functions give the following error:
Access Denied
You don't have permission to access "http://wiki.secondlife.com/wiki/llHTTPRequest" on this server.
Reference #18.4c671702.1748621307.5b5badf
https://errors.edgesuite.net/18.4c671702.1748621307.5b5badf
(see attachment)
Note that the URL for the error reference doesn't work, either, but that's not
your
problem. 😂My first impression was that the culprit was your Akamai/Edgesuite and/or AWS configuration — it wasn't properly redirecting
http://
to https://
. Thus, the issue. However, all the browsers I could grab will automagically replace http://
with https://
, so I couldn't tell exactly what was wrong.curl
to the rescue...HTTP/1.1 301 Moved Permanently
Content-Type: text/html
Content-Length: 134
Expires: Fri, 30 May 2025 17:36:50 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Fri, 30 May 2025 17:36:50 GMT
Connection: keep-alive
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
</body>
</html>
`
Ok, so far so good, configured exactly as expected!
`
HTTP/2 403
mime-version: 1.0
content-type: text/html
content-length: 395
expires: Fri, 30 May 2025 17:40:25 GMT
cache-control: max-age=0, no-cache, no-store
pragma: no-cache
date: Fri, 30 May 2025 17:40:25 GMT
<HTML><HEAD>
<TITLE>Access Denied</TITLE>
</HEAD><BODY>
<H1>Access Denied</H1>
You don't have permission to access "http://wiki.secondlife.com/wiki/LlHTTPRequest" on this server.<P>
Reference #18.cd7d1302.1748626825.bfdba40a
<P>https://errors.edgesuite.net/18.cd7d1302.1748626825.bfdba40a</P>
</BODY>
</HTML>
`
Hmm. That doesn't look so good. It will really require some Linden love to get it working again!
Well, good luck; hopefully, fixing one issue will also fix the other; or else you just have
two
issues to fix!## Possible related issues:
P.S.: Note that I've also tried to use different user-agent headers, just in case that was the reason for the failed permission (found on a forum discussing the specific error given by Akamai/Edgesite).
Log In
Lettie Linden
Merged in a post:
LSL Wiki Issues
Love Zhaoying
Some Wiki pages now have issues, apparently due to a Wiki software update.
Example LSL Wiki page which now has issues: https://wiki.secondlife.com/wiki/LlJsonValueType
This example page is now showing "template issues" which is also causing it to drop out of its category ("JSON" in this case).
Comment from Frionil Fang: "[it is] the syntax highlighter in general that has broken down. On some pages it results in a complete, catastrophic template failure and the pages drop out of their categories, on other pages it just breaks the code examples. Probably sounds like something to contact support over to see if anyone cares/can figure it out."
Discussion of issue started here: https://community.secondlife.com/forums/topic/523728-lsl-scripting-wiki-issues/#findComment-2914416
Lettie Linden
tracked
Thank you for letting us know! I have forwarded this information on to the developers for investigation.
Frionil Fang
According to the Special:Version page on the wiki, the <syntaxhighlight> tag is not registered as a parser extension tag and as a result the code examples inside them get parsed as raw MediaWiki/HTML markup and cause varying levels of breakdown. Has some kind of an update broken compatibility with the SyntaxHighlight extension, or just is it not being loaded?
Thunder Rahja
Make sure you're accessing the wiki via HTTPS (secure) and not HTTP (unsecure). When you try HTTP, the website redirects your browser to use HTTPS. I don't know if this means that redirection (the HTTP "location" header) is broken in some or all viewers.
AWalphaomega Resident
Thunder Rahja same issue whether http or https
AWalphaomega Resident
This is definitely a problem. This is currently what you get when you try to read an extensive list like vehicle params: https://gyazo.com/7437f7f2dd8934b278ac0e43bb21d562
Gwyneth Llewelyn
Indeed. As a reference, here is what the Wayback Machine captured for that page around April 27, 2025 — the last time it managed to grab an almost-complete snapshot of the SL Wiki:
Note: Wayback Machine snapshots refer to
changed
pages on a certain date; this particular one had not been changed since March 10, so that's the last captured date.What can be seen there is that after May 9 the Wayback Machine was unable to crawl any further pages: