m-lab / website

Source code of the Measurement Lab website built using Jekyll

Home Page:https://www.measurementlab.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Links to support.measurementlab.net are broken

nkinkade opened this issue · comments

support.measurementlab.net used to be served up by Zammad, the ticketing system that M-Lab used for a few years. However, after Chris left M-Lab, Zammad fell into disuse, and we eventually shut down the VM that it ran on. The VM still exists, so we can always turn it back on and login to Zammad to retrieve any data or content.

Links that I have found that are broken:

There may be other places.

To help this process along, and to archive the Zammad "Knowledge Base", I turned on the Zammad VM and use wget to recursively download the entire knowledge base:

https://drive.google.com/file/d/1Rbbrt1BmT7tBwQxtc5q1RuKWydi9mZ_p/view

To view the site, download the archive, un-tar-gzip it:

tar xf zammad_support.measurementlab.net.tar.gz

And then <ctrl>-o in your browser to open a file-open dialog, and then navigate to the following file in the archive you extracted:

support.measurementlab.net/help/en-us.html

This at least captures the content so that we can replicate it on the website.

As a side note, it is apparently not possible (or at least easy) to export a Knowledge Base from Zammad. The only thing I could really find on it stated that Zammad didn't support this and the only thing to use would be some apparently undocumented API.

To temporarily get support pages working again, I started the Zammad VM. I upgraded Zammad to the latest version to install any bug fixes and security patches. This gets all links working again, but our intention is to not use Zammad any longer and to migrate the Zammad Knowledge Base content to actual pages on the website and to possibly update links.