<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Forum is becoming UNUSABLE - something must be done!</title>
        <description>For some time I have been putting up with slow page loads and occasional &quot;502 Bad Gateway&quot; errors. But the Bad Gateway errors have now reached the point that I am considering running my own bulletin board for the 3D printer firmware and hardware that I support.

The impression I have is that the back end servers that support the forum are often severely overloaded, and need to be beefed up. I don&#039;t know who funds those servers, and I am aware that whoever does so is probably dong a service to the 3D printer community without any recompense. But something needs to be done. As the 3D printing community grows, the situation will only get worse.

So I suspect some fund-raising is needed in order to fund an adequate platform or these forums. I have the following suggestions:

1. Identify those vendors who benefit from the publicity they get and the support their users get on these forums. Ask those vendors for a contribution. In return they might get acknowledgement as sponsors, and/or their own sub-forums for support of the products they sell. Such vendors might include Folgertech, RepRapPro, and (to a lesser extent I feel, because I sell low-value sensor boards rather than complete kits) myself.

2. Ask forum users for donations if they find the forums useful. Suggest a donation amount, perhaps GBP10, EUR12 or USD16 per annum.

3. If Phorum supports it, take advertising on the forum, with all adverts clearly identified as such. Most of us are well-used to seeing adverts on other web sites and on our mobile phones etc. and I for one would not find adverts obtrusive as long as they don&#039;t include animated graphics or flash.

Does anyone have any alternative ideas on how to keep these forums working and responsive?</description>
        <link>https://reprap.org/forum/read.php?33,548692,548692#msg-548692</link>
        <lastBuildDate>Wed, 07 Oct 2026 02:52:08 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,808032#msg-808032</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,808032#msg-808032</link>
            <description><![CDATA[ It should be better now. I attach the diagnosis and cure from one of the admins.<br />
<br />
Best wishes<br />
<br />
Adrian<br />
<br />
--------------------------------------------------------------------------------------------------------------<br />
<br />
I took a look.  I noticed very high disk I/O on the /data drive.<br />
Some aggressive web-spiders were crawling the rss feeds and individual posts, <br />
causing them to be re-cached, and bloating the size of the on-disk cache.<br />
<br />
The cached files are stored in a directory hierarchy that's based on the<br />
32-character md5 hash of the key, split into 3-character segments, so <br />
each cache hit(or miss) would cause over 13 stat() calls to hit the disk.<br />
<br />
I patched the forums/htdocs/includes/cache/file.php code to split the <br />
hash into 3 segments that are 3, 3, and 26 characters long, so that the cache<br />
directory hierarchy is 3 directories deep, instead of 11.<br />
<br />
Blocking the worst of the web web-spiders combined with the shallower cache-tree<br />
has brought the disk I/O back down to sane levels, and forums are loading faster.]]></description>
            <dc:creator>Adrian Bowyer</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Wed, 31 Jan 2018 04:42:27 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,807783#msg-807783</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,807783#msg-807783</link>
            <description><![CDATA[ Hi All. I don't administer the reprap.org server; other kind volunteers do that now that I am retired.  I have just e-mailed them and we'll do our best to fix it speedily.]]></description>
            <dc:creator>Adrian Bowyer</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Mon, 29 Jan 2018 11:41:47 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,807424#msg-807424</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,807424#msg-807424</link>
            <description><![CDATA[ ... I've emailed Adrian but didn't get an answer yet 8-)]]></description>
            <dc:creator>VDX</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Sat, 27 Jan 2018 06:21:35 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,807418#msg-807418</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,807418#msg-807418</link>
            <description><![CDATA[ The problems are back. I am finding the forum v-e-r-y slow and getting frequent 502 Bad Gateway errors.]]></description>
            <dc:creator>dc42</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Sat, 27 Jan 2018 05:13:59 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,716105#msg-716105</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,716105#msg-716105</link>
            <description><![CDATA[ Where is this site hosted?<br />
<br />
Maybe move this site to [<a href="http://osuosl.org/" target="_blank"  rel="nofollow">osuosl.org</a>]<br />
And upgrade/convert to phpBB 3.1 while at it?]]></description>
            <dc:creator>Veesta</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Fri, 21 Oct 2016 15:26:17 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,655385#msg-655385</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,655385#msg-655385</link>
            <description><![CDATA[ The problem has lessened consideraby since I started this thread. I rarely get the 'Bad Gateway' errors these days, and I doubt that the forums have become less busy. My thanks to those who have made the changes that have improved things.]]></description>
            <dc:creator>dc42</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Fri, 22 Apr 2016 02:05:52 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,655346#msg-655346</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,655346#msg-655346</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>Cefiar</strong><br />
As for phpBB,<br />
<br />
The problem with phpBB is that while it works, it's not really better for administration than Phorum.<br />
<br />
Many times in the past, Captcha support has broken (automatically allowing people to register) or methods for bypassing it have been found rendering it useless. Add that to the regular case of the Captcha systems being broken (whether through brute-force, or by handing off to cheap humans for processing) and spammers will still get through.<br />
<br />
At that point, you really need decent admin tools to clean things up, and phpBB IMO is not up to the job. The amount of admin work needed to run a popular phpBB forum is quite high, much more than Phorum.<br />
<br />
I'm not saying phpBB can't be made to work, but it does require a fair bit of admin legwork, which imposes heavily on the time any admins have.<br />
<br />
I'm also not saying don't move away from Phorum. Just choose your options wisely with a bit of forethought rather than just "Well, they use it, it must be good!" thinking.</div></blockquote>
<br />
Thanks for your input Cefiar! <br />
<br />
I like both phpBB and Phorum and each has their pros and cons. The main reason why we would end up switching away from Phorum would be if it stops being updated by the maintainers. Unfortunately, they are already very slow at putting out updates with a couple years between the last minor version and the latest. If a vulnerability comes out in Phorum and they don't fix it, then we'll be forced to self-patch or migrate to something else. For right now, though, we're sticking with Phorum.<br />
<br />
For people that stumble upon this post in the future, there is more happening behind-the-scenes. I want you guys to know that this thread hasn't fallen on deaf ears.]]></description>
            <dc:creator>b4ndit</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Thu, 21 Apr 2016 21:15:52 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,653922#msg-653922</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,653922#msg-653922</link>
            <description><![CDATA[ As for phpBB,<br />
<br />
The problem with phpBB is that while it works, it's not really better for administration than Phorum.<br />
<br />
Many times in the past, Captcha support has broken (automatically allowing people to register) or methods for bypassing it have been found rendering it useless. Add that to the regular case of the Captcha systems being broken (whether through brute-force, or by handing off to cheap humans for processing) and spammers will still get through.<br />
<br />
At that point, you really need decent admin tools to clean things up, and phpBB IMO is not up to the job. The amount of admin work needed to run a popular phpBB forum is quite high, much more than Phorum.<br />
<br />
I'm not saying phpBB can't be made to work, but it does require a fair bit of admin legwork, which imposes heavily on the time any admins have.<br />
<br />
I'm also not saying don't move away from Phorum. Just choose your options wisely with a bit of forethought rather than just "Well, they use it, it must be good!" thinking.]]></description>
            <dc:creator>Cefiar</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Mon, 18 Apr 2016 19:05:40 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,649191#msg-649191</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,649191#msg-649191</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>Traumflug</strong><br />
For monitoring, there's Munin running: [<a href="http://reprap.org/munin/" target="_blank"  rel="nofollow">reprap.org</a>]<br />
<br />
While Phorum is indeed no longer under active development, it still works fairly well. Last time I looked at PhpBB it was a really huge piece of software with all kinds of features imaginable, needed or not. Very likely it increases server load a lot. Also not sure how users like such a loaded user interface.<br />
<br />
Doing incremental changes is indeed an excellent idea, here I agree 100%.</div></blockquote>
<br />
PhpBB is definitely feature-rich, which isn't necessarily a bad thing. I'm not sure how much it would effect server load over Phorum, but I would bet that the resource usage would be more dependent on how well the software is written. Either way, it's something I could easily test by installing phpBB and Phorum to two VMs and running a benchmark against them.<br />
<br />
Phorum not being under active development is definitely worrying, though, because a vulnerability could be found in the current latest version and there would be no choice but to self-patch or switch forum software. I suggested phpBB because it's highly rated, user friendly, and there is an upgrade path from Phorum 5, but I'm definitely open to suggestions.<br />
<br />
Looking at Munin shows that the server frequently gets load average spikes. I'd be curious to dig into that to see if we can figure out a root cause of why that is happening. <br />
<br />
Do you happen to know the specs of the server? For example, the OS, CPU (# of cores, GHz), and RAM? It'll make it easier for me to interpret the data on Munin.<br />
<br />
<br />
==== Update ====<br />
<br />
I've been looking through all the information on Munin trying to find a correlation between the load average spikes and resource usage. I think I found what I was looking for. <b>The load average spikes dramatically when IO spikes on the /dev/xvda3 disk.</b><br />
<br />
I'm not sure what this disk has on it, but it may be worth looking into either better caching or upgrading that disk (or maybe even distributing the load somehow). Thoughts?<br />
<br />
<div id="div_bc988bcf642f55b1dd74d2f1f2e33799"
     class="mod_embed_images_extended"
     style="width:710px">

  

    
      
    

    <div id="imagediv_bc988bcf642f55b1dd74d2f1f2e33799" class="mod_embed_images_image"
         style="width:710px; height:400px">

    

    <a href="http://i.imgur.com/A7NQdbT.png">
        <img src="/forum/thumbcache/043/2e5/07c/722/267/d76/737/727/562/33c/21_800x400.png"
             width="710"
             height="400"
             id="image_bc988bcf642f55b1dd74d2f1f2e33799"
             alt="A7NQdbT.png"
             title="A7NQdbT.png"/>
    </a>

    

    </div>

    <div class="mod_embed_images_info " id="info_bc988bcf642f55b1dd74d2f1f2e33799"
      style="display:block">
      <a id="link_bc988bcf642f55b1dd74d2f1f2e33799" href="http://i.imgur.com/A7NQdbT.png">A7NQdbT.png</a>
    </div>

  

 </div>


<script type="text/javascript">
mod_embed_images_loadimage('bc988bcf642f55b1dd74d2f1f2e33799', '/forum/thumbcache/043/2e5/07c/722/267/d76/737/727/562/33c/21_800x400.png', 'http://i.imgur.com/A7NQdbT.png', 'https://reprap.org/forum/addon.php?33,module=embed_images,check_scaling=1,url=http%3A%2F%2Fi.imgur.com%2FA7NQdbT.png', '', 649191, 800, 400, 'Loading image ...', false);
</script>
<br />
<br />
<div id="div_a089a6039fccdb3736879118cbb1eb01"
     class="mod_embed_images_extended"
     style="width:635px">

  

    
      
    

    <div id="imagediv_a089a6039fccdb3736879118cbb1eb01" class="mod_embed_images_image"
         style="width:635px; height:400px">

    

    <a href="http://i.imgur.com/OpVQhn1.png">
        <img src="/forum/thumbcache/5d5/530/d9e/abd/0c5/abb/955/85f/6b3/0ea/4a_800x400.png"
             width="635"
             height="400"
             id="image_a089a6039fccdb3736879118cbb1eb01"
             alt="OpVQhn1.png"
             title="OpVQhn1.png"/>
    </a>

    

    </div>

    <div class="mod_embed_images_info " id="info_a089a6039fccdb3736879118cbb1eb01"
      style="display:block">
      <a id="link_a089a6039fccdb3736879118cbb1eb01" href="http://i.imgur.com/OpVQhn1.png">OpVQhn1.png</a>
    </div>

  

 </div>


<script type="text/javascript">
mod_embed_images_loadimage('a089a6039fccdb3736879118cbb1eb01', '/forum/thumbcache/5d5/530/d9e/abd/0c5/abb/955/85f/6b3/0ea/4a_800x400.png', 'http://i.imgur.com/OpVQhn1.png', 'https://reprap.org/forum/addon.php?33,module=embed_images,check_scaling=1,url=http%3A%2F%2Fi.imgur.com%2FOpVQhn1.png', '', 649191, 800, 400, 'Loading image ...', false);
</script>
<br/>]]></description>
            <dc:creator>b4ndit</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Wed, 06 Apr 2016 15:44:31 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,649174#msg-649174</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,649174#msg-649174</link>
            <description><![CDATA[ For monitoring, there's Munin running: [<a href="http://reprap.org/munin/" target="_blank"  rel="nofollow">reprap.org</a>]<br />
<br />
While Phorum is indeed no longer under active development, it still works fairly well. Last time I looked at PhpBB it was a really huge piece of software with all kinds of features imaginable, needed or not. Very likely it increases server load a lot. Also not sure how users like such a loaded user interface.<br />
<br />
Doing incremental changes is indeed an excellent idea, here I agree 100%.]]></description>
            <dc:creator>Traumflug</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Wed, 06 Apr 2016 14:56:17 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,648819#msg-648819</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,648819#msg-648819</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>Adrian Bowyer</strong><br />
Here is a list of the characteristics that I think a solution should have:<br />
<br />
1. Continuity - the existing content should be preserved and then new content will be added to it.<br />
2. Continuity - the existing users should automatically have accounts on the new system (maybe with a password reset...).<br />
3. The new system should first appear (as reprap-new.org) with ephemeral content as a sandbox for users to try out.<br />
3. Published agreed deadlines.  Thus on date D the old system would go read-only; on D+3 (o.w.e.) the new system would be up as reprap.org with all the old content and be read-only; on D+5 the new system would become writable - that sort of thing.<br />
4. When the new system becomes reprap.org we keep the old read-only system for quite a while as reprap-old.org.<br />
5. Sysadmins should maintain a duty rota so that each of them does not get overloaded and so that there's always a competent person nominated for each day to fix things.<br />
6. Sysadmins should get paid.<br />
7. The people who do the migration (who may not all be the regular sysadmins) should get paid.<br />
8. Anything else that you have thought of and that I have missed...</div></blockquote>
<br />
<br />
I think some people here are jumping to a random solution and very few have stopped to assess the problem. We need to define very clearly what the problems are and then come up with a solution after all the problems are discovered.<br />
<br />
<i>Adrian is talking about building a whole new system and turning the current one into an archive. Why? Is there something wrong with the current system that requires the entire thing to be rebuilt?</i><br />
<br />
If you guys do decide to rebuild the whole site, I would recommend using subdomains for development and archiving of the old site. For example, "dev.reprap.org" could be the location of the new website while it is still in development. Once the current site is phased out, it would move to a subdomain like "archive.reprap.org." This keeps everything simple, straightforward, and doesn't require multiple domains be registered (save $$$ yearly).<br />
<br />
Eventually what I would like to see is a single sign-on system to centralize account creation. This would keep accounts on the forum and wiki tied together with the same username and password. This adds convenience and also helps with administration. Unfortunately, I don't have extensive experience with implementing a single sign-on system for websites. However, I don't imagine it would be that difficult, even if it had to be custom written.<br />
<br />
I'd be willing to help with whatever is needed, for free. I get paid enough through my current job and would love to give back to the Reprap community that made building my own 3D printer possible. If you guys are interested in my help at all, just let me know.<br />
<br />
For one final piece of advice, unless everyone decides to build a whole new site, I would recommend rolling out any changes in stages. Doing too much at once is a sure-fire way to run into problems that are difficult to diagnose.<br />
<br />
<br />
==== Follow-up ====<br />
I did a little bit more research and thinking about the issue, here is what I've found so far:<br />
<br />
<ul><li> The forum here runs Phorum 5, which does not appear to be under active development anymore. Eventually, I think it would be wise to move to a different forum software, such as PhpBB. I looked around a bit and there appears to be a migration path from Phorum 5 to PhpBB, so it should be possible to migrate the forum software without losing data.</li><li> The server may get periodically overloaded, causing nginx to lose connection with the backend PHP FastCGI handler. Monitoring server resources over a week should give us a very good idea of how well the server is handling the load over time. After getting a solid understanding of resource utilization, then we can make the call of whether or not a server upgrade is needed.</li><li> The website does not have any kind of single sign-on system in place, so separate accounts are needed for the wiki and forum. phpBB, with the use of a plugin, supports "bridging" or "single sign-on" with mediawiki. This would utilize the phpBB user database instead of the wiki maintaining its own.</li><li> SPAM is a huge problem and is currently remedied by the mods/admins creating accounts for the wiki, which is inconvenient for both users and admins. Switching to single sign-on with a reCaptcha and email verification for new PhpBB accounts should help solve the issue, with minimal inconvenience to users.</li><li> The forum has WAY too many sections. I think it would eventually be wise to rethink the different sections and see if we can condense them down as much as possible. I would imagine that having so many different sections just adds confusion and lowers the user experience for new users.</li></ul>
<br />
If we eventually decide to go with a solution similar to the one outlined above, I definitely believe it should be done in several stages to let the dust settle between each change. I also agree with Adrian's stress on keeping continuity. I think that is super important and would love to have a solution that retains all posts, users, and even has a solution to redirect from old forum URLs to the same post in the new forum, if we decide to change away from Phorum.<br />
<br />
I guess I should also quickly outline my experience. For work, I am the lead system administrator for a Plesk Automation web hosting environment running on clustered Hyper-V servers. I have a strong passion for Linux and am familiar with both Debian and Red Hat variants. I have experience with both Apache and Nginx. I also have experience with PHP and MySQL development.]]></description>
            <dc:creator>b4ndit</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Tue, 05 Apr 2016 18:13:52 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,608732#msg-608732</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,608732#msg-608732</link>
            <description><![CDATA[ Adrian,<br />
I'm glad you have stressed continuity.  <br />
Since that is a high priority I would recommend upgrading one component at a time: start with just the hardware.  Upgrade the phorum software later as desired.  Then no issues with passwords, posts missing, bad links, etc. <br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong>Adrian Bowyer</strong><br />
8. Anything else that you have thought of and that I have missed...</div></blockquote>
<br />
The simplest upgrade: is it feasible to simply upgrade the data drives in the current database server to SSD, if that is the bottleneck?]]></description>
            <dc:creator>Paul Wanamaker</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Tue, 12 Jan 2016 16:22:26 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,598951#msg-598951</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,598951#msg-598951</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>David J</strong><br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong>VDX</strong><br />
... for longer posts I'm writing them in a text editor for <b>spellcecking</b> and to have a 'backup' in case of a forums error ... this hit me several times in other forums too 8-)</div></blockquote>
<br />
It didn't work! :)</div></blockquote>
<br />
... yes, but this was no 'long' post, so no spell-checking running (:P)]]></description>
            <dc:creator>VDX</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Sun, 20 Dec 2015 12:13:28 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,598829#msg-598829</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,598829#msg-598829</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>VDX</strong><br />
... for longer posts I'm writing them in a text editor for <b>spellcecking</b> and to have a 'backup' in case of a forums error ... this hit me several times in other forums too 8-)</div></blockquote>
<br />
It didn't work! :)]]></description>
            <dc:creator>David J</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Sun, 20 Dec 2015 06:06:23 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,598678#msg-598678</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,598678#msg-598678</link>
            <description><![CDATA[ ... for longer posts I'm writing them in a text editor for spellcecking and to have a 'backup' in case of a forums error ... this hit me several times in other forums too 8-)]]></description>
            <dc:creator>VDX</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Sat, 19 Dec 2015 16:37:31 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,598450#msg-598450</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,598450#msg-598450</link>
            <description><![CDATA[ It's also very frustrating, when you write a long elaborated answer, then hit the "post message" button and the post disappears with a "page not available" message.<br />
I'm not sure if this is related to the phorum SW or my G3-provider, just wanted to let off some steam.<br />
-Olaf]]></description>
            <dc:creator>o_lampe</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Sat, 19 Dec 2015 04:02:30 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,561712#msg-561712</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,561712#msg-561712</link>
            <description><![CDATA[ Here is a list of the characteristics that I think a solution should have:<br />
<br />
1. Continuity - the existing content should be preserved and then new content will be added to it.<br />
2. Continuity - the existing users should automatically have accounts on the new system (maybe with a password reset...).<br />
3. The new system should first appear (as reprap-new.org) with ephemeral content as a sandbox for users to try out.<br />
3. Published agreed deadlines.  Thus on date D the old system would go read-only; on D+3 (o.w.e.) the new system would be up as reprap.org with all the old content and be read-only; on D+5 the new system would become writable - that sort of thing.<br />
4. When the new system becomes reprap.org we keep the old read-only system for quite a while as reprap-old.org.<br />
5. Sysadmins should maintain a duty rota so that each of them does not get overloaded and so that there's always a competent person nominated for each day to fix things.<br />
6. Sysadmins should get paid.<br />
7. The people who do the migration (who may not all be the regular sysadmins) should get paid.<br />
8. Anything else that you have thought of and that I have missed...]]></description>
            <dc:creator>Adrian Bowyer</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Wed, 23 Sep 2015 13:06:27 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,561701#msg-561701</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,561701#msg-561701</link>
            <description><![CDATA[ Matt is not quite right when he says that I, "steadfastly refuse to make any decisions regarding this matter". I have repeatedly said that RepRap has some money that could be used to solve the problem, and that - if the community and admins put up a single, coherent, agreed, budgeted proposal - then I will pay out funds to make it happen. If needs be that could be a combination of a one-off sum plus a recurrent expenditure.<br />
<br />
I presume that people won't mind if I briefly say here what I won't do:<br />
<br />
1. Be a sysadmin myself on a daily basis (I have put one or two things into this project, and so I think that I have earned the<br />
time to do other things; I hope that this is not seen as selfish);<br />
2. Implement the agreed solution myself;<br />
3. Regularly referee discussions and disagreements; and<br />
4. Impose what seems to me to be the best solution.<br />
<br />
And what I would like, or be prepared, to do:<br />
<br />
1. To have sysadmin priveliges for emergencies;<br />
2. Occasionally make a decision when requested because discussions have reached a real impasse;<br />
3. Outline the characteristics that I think a solution should exhibit in general, as long as this is not seen as prescriptive.<br />
<br />
I shall write that outline in the next post.]]></description>
            <dc:creator>Adrian Bowyer</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Wed, 23 Sep 2015 12:45:40 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,552019#msg-552019</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,552019#msg-552019</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>Cefiar</strong><br />
One of the things vreihen suggested was to get the Phorum people to host it. That would imply a move, rather than an upgrade, which would mean that DNS would have to change.<br />
<br />
The issue is getting people who have the time to admin the setup. The current people are time-poor, going by everything mentioned in this thread, which does make the idea of having the Phorum people host it attractive, as then the existing admin team can spend more of their available time working on other things.</div></blockquote>
<br />
Given their volunteer resources, I'm wondering if they have been keeping up with security updates?  Has it ever been upgraded to MySQL 5.x?  Are there any plugins/functions to help with the spam problem?  This is why I suggested hosting it with the people who best know how to manage this software, especially when there isn't even a definitive answer on whether it is running on bare metal or in a VM.....]]></description>
            <dc:creator>vreihen</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Mon, 31 Aug 2015 06:44:27 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,551919#msg-551919</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,551919#msg-551919</link>
            <description><![CDATA[ One of the things vreihen suggested was to get the Phorum people to host it. That would imply a move, rather than an upgrade, which would mean that DNS would have to change.<br />
<br />
The issue is getting people who have the time to admin the setup. The current people are time-poor, going by everything mentioned in this thread, which does make the idea of having the Phorum people host it attractive, as then the existing admin team can spend more of their available time working on other things.]]></description>
            <dc:creator>Cefiar</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Sun, 30 Aug 2015 21:46:15 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,551327#msg-551327</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,551327#msg-551327</link>
            <description><![CDATA[ No, you move the data to the new server, decommision the old one, and bring the new one up on the same address . . . severely common procedure, and avoids dns dinking . . . one less thing to screw up, and leaves the old machine powered off (but intact) in case a fallback is needed.<br />
<br />
And, if you bothered to read, I said 'if this is an upgrade and not a relocation', so the rest of your comment missed the mark as well . . . I do this stuff regularly as part of my profession . . . everything I said is valid, and verified to work *IF* that is the case. I just can't figure out why anyone would think that a hardware upgrade implied a relocation . . . they have exactly *NOTHING* to do with each other . . . And I have had to migrate domains between providers (IP changes) with the stuff sitting in the same place enough times to avoid it like the clap if possible . . .<br />
<br />
And silly me . . . Since a 'server' is clearly not a 'vm', when someone says 'update the server', that means a standalone piece of hardware . . . and 'our server' means owned and physically managed by the owner, not JoeBob's Web Rapists charging a fortune for a leaseof an obsolete box, and physically upgradable. If that's not the case, folks should use clear, correct terminology when describing the environment . . .<br />
<br />
- Tim]]></description>
            <dc:creator>tadawson</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Sat, 29 Aug 2015 01:12:27 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,550518#msg-550518</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,550518#msg-550518</link>
            <description><![CDATA[ tadawson: Err, if you're moving the data to a new server with a different IP, then you're going to be changing DNS.<br />
<br />
If you think you can get just a single IP routed anywhere in the world to a new server, then you're in for a shock - that's not how things work.<br />
<br />
The only way we'd be able to keep the IP is ASSUMING that we stay with the same company, and assuming they build a new VM for us in the same area of the network. Otherwise even for them, it's much easier to just give us a new server with a new IP.<br />
<br />
As for the reason of splitting off forums to its own server: Limits the amount of work done, and also limits the impact of any change "going wrong" taking out the whole site. There's also probably other stuff on that machine that we're not seeing (as we don't have any admin access to truly "know" what is on there), and moving it without knowing what it is will surely break it.<br />
<br />
One issue: During the DNS change-over, there will be a time when requests go to both sites (some parts of the world will not have updated their DNS records), so during that time you need to lock out requests on the old server. This applies for ANY DNS migration, not just splitting forums off on it's own. The length of time is about 2-3 times the length of the TTL (assuming that TTL has had 2-3 times the previous TTL to propagate to the world)<br />
<br />
WRT DNS: The current TTL is 900 seconds (or 15 minutes, which seems low and increases the number of DNS requests). If a migration goes ahead, well before the migration time change the TTL on the affected DNS records down to 300 (5 minutes). This would reduce any cross-over time to no more than 15 minutes. Once it's settled and we know we're not switching back, the TTL could be put back to a higher value (eg: 1800 at a start, possibly higher).<br />
<br />
FWIW: The "502 Bad Gateway" thing is an nginx-ism - as in it's due to the way nginx works handling PHP queries, and means PHP is not accepting requests from the webserver.]]></description>
            <dc:creator>Cefiar</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Wed, 26 Aug 2015 19:02:54 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,550389#msg-550389</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,550389#msg-550389</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>thetazzbot</strong><br />
is it an all in one box?</div></blockquote>
There is a little information on the server in <a href="http://forums.reprap.org/read.php?33,463237" target="_blank"  rel="nofollow">this thread</a>.<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong>thetazzbot</strong><br />
if I can contribute in any way, please let me know</div></blockquote>
If you contact Traumflug he might set you up with access.]]></description>
            <dc:creator>MattMoses</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Wed, 26 Aug 2015 12:40:54 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,550091#msg-550091</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,550091#msg-550091</link>
            <description><![CDATA[ I've been a PHP developer since 1996, I'm a certified Parallels Linux Virtuoso System Administrator.  I've been a Database administrator for the better part of 20 years and I have been in software development for most of my adult life.<br />
<br />
With the credentials out of the way, although I'm not currently on the admin list if I can contribute in any way, please let me know.  Depending on the current server and platform architecture there might be some juice to be squeezed. I only get the bad gateway errors once in a while.. not frequently.  Phorum might even provide a means to exclude "old" messages from search results thereby speeding up the entire system.  Indexing would be an issue with search results and the database server (is it an all in one box?) could probably benefit from some tuning.]]></description>
            <dc:creator>thetazzbot</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Tue, 25 Aug 2015 18:32:37 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,549999#msg-549999</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,549999#msg-549999</link>
            <description><![CDATA[ I thought the issue was an upgrade, not a relocation . . . simply migrate to the new system, readdress it, and replace the old one . . . this ought to be pretty trivial excersise in data migration, especially if not crippled by WhinDoze . . . no need to change anything in DNS . . .<br />
<br />
Migrate intact, and *then* consider application upgrades - typically too many variables if all is done at the same time.<br />
<br />
- Tim]]></description>
            <dc:creator>tadawson</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Tue, 25 Aug 2015 14:39:30 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,549742#msg-549742</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,549742#msg-549742</link>
            <description><![CDATA[ While I currently don't have the time to actually help out on an admin level (this might change, but I can't guarantee any free time atm till November), I can give people some idea of what might be involved in doing a move. Some of the details will depend on certain other tools that are in use.<br />
<br />
I have some experience with Phorum (I set up a test install to play with it and test various Phorum modules - I suggested a few for here but none of the admin staff took it up), I've dealt with Apache for years, very rarely with nginx, and I've got a fair bit of experience with Mediawiki.<br />
<br />
Phorum: If it's just forums.reprap.org, then redirecting the host is easy. The rest is most likely just copying the files and DB to the new server. May have to change the config to use the new credentials for the database, but not much to change.<br />
<br />
Mediawiki: The wiki is on reprap.org itself, which could be left as is. That said, moving is much the same sort of process as moving the forums.<br />
<br />
Note on hosts: forums.reprap.org is the same host currently as reprap.org - there is no reason we can't separate them, which of course will split the load. I suspect whoever set it up thought of this so it'd be easy to do.<br />
<br />
Rights needed to move stuff: DB access (to do a full DB dump), File access (to make a copy of the files), DNS access (to change where forums.reprap.org points).<br />
<br />
BTW: I'd suggest simply moving forums.reprap.org as it's by far the easiest piece to move, and should cause the least impact.]]></description>
            <dc:creator>Cefiar</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Tue, 25 Aug 2015 02:50:18 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,549477#msg-549477</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,549477#msg-549477</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>VDX</strong><br />
... I've sent an email to Adrian ... maybe he has some ideas too?</div></blockquote>
Thanks! :) <br />
<br />
Thank you also for your "long horizon" perspective - knowing that this has happened several times before makes me less worried about the future... ;)]]></description>
            <dc:creator>MattMoses</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Mon, 24 Aug 2015 12:06:20 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,549473#msg-549473</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,549473#msg-549473</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>vreihen</strong><br />
how about paying the Phorum developers to host it?</div></blockquote>
This sounds like a fine idea, but it does not get around the critical problem we have. In order for this idea (or any idea) to work<br />
<ol type="1"><li> Someone needs to make the decision that we are going to do it. </li><li> Someone with knowledge and access would have to, at the very least, act as a point of contact when migrating the forums from their present server to their new home (wherever it is).</li></ol>
Without Adrian stepping in, we are incapable of making the decision. Furthermore, there is <i>literally no one</i> among the volunteer admins who is willing and able to act as that point of contact. (If it turns out anyone <i>is</i> willing and able to do this then feel free to chime in.)<br />
<br />
There is the additional problem of the <b>wiki</b>. Perhaps the wiki could stay where it is and only the forum would migrate... but I don't know. (This is exactly the kind of nuts-and-bolts question that we are unable to determine and unable to take action on without some kind of executive guidance.)]]></description>
            <dc:creator>MattMoses</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Mon, 24 Aug 2015 12:02:14 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,549362#msg-549362</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,549362#msg-549362</link>
            <description><![CDATA[ ... I've sent an email to Adrian ... maybe he has some ideas too?]]></description>
            <dc:creator>VDX</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Mon, 24 Aug 2015 07:15:16 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?33,548692,549336#msg-549336</guid>
            <title>Re: Forum is becoming UNUSABLE - something must be done!</title>
            <link>https://reprap.org/forum/read.php?33,548692,549336#msg-549336</link>
            <description><![CDATA[ Here's a crazy idea, since the site is more or less locked into Phorum due to the archives.  Instead of buying a server, how about paying the Phorum developers to host it?<br />
<br />
<a href="http://www.mysnip-solutions.de/en/hosting/phorum.html" target="_blank"  rel="nofollow">http://www.mysnip-solutions.de/en/hosting/phorum.html</a><br />
<br />
An overview of the features we provide:<br />
<br />
1) You are getting a fully separate Phorum instance with your own database and your own webspace.<br />
<br />
2) Always enough power so that Phorum will always run with optimal performance. Different hosting optimizations like a php-cache are in use to enhance Phorums performance.<br />
<br />
3) Upgrades are being applied by us at every new release. Import hotfixes are being applied for critical issues.<br />
<br />
4) Standard plugins can be installed by request.<br />
<br />
5) Daily data backups, up to 7 days back.<br />
<br />
6) SSL-support (defined by package)]]></description>
            <dc:creator>vreihen</dc:creator>
            <category>Administration, Announcements, Policy</category>
            <pubDate>Mon, 24 Aug 2015 06:06:50 -0400</pubDate>
        </item>
    </channel>
</rss>
