<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article  PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN'  'http://www.docbook.org/xml/4.4/docbookx.dtd'><article><articleinfo><title>ServerShelob</title><revhistory><revision><revnumber>7</revnumber><date>2026-02-25 23:39:09</date><authorinitials>RobinTempleton</authorinitials><revremark>note current status</revremark></revision><revision><revnumber>6</revnumber><date>2018-07-08 03:43:46</date><authorinitials>ClintonEbadi</authorinitials><revremark>moved hack for php5-cgi to navajos since we're getting rid of it, put acl in puppet</revremark></revision><revision><revnumber>5</revnumber><date>2018-07-08 01:03:54</date><authorinitials>ClintonEbadi</authorinitials><revremark>fastcgi hack</revremark></revision><revision><revnumber>4</revnumber><date>2018-07-08 01:02:26</date><authorinitials>ClintonEbadi</authorinitials><revremark>php7 issue</revremark></revision><revision><revnumber>3</revnumber><date>2018-07-08 00:37:46</date><authorinitials>ClintonEbadi</authorinitials><revremark>acl manually applied for apache logs</revremark></revision><revision><revnumber>2</revnumber><date>2018-07-07 22:19:06</date><authorinitials>ClintonEbadi</authorinitials><revremark>same initial setup bugs</revremark></revision><revision><revnumber>1</revnumber><date>2018-07-07 21:52:57</date><authorinitials>ClintonEbadi</authorinitials><revremark>new server stub page</revremark></revision></revhistory></articleinfo><para><code>shelob.hcoop.net</code> is a virtual machine at <ulink url="https://wiki.hcoop.net/ServerShelob/DigitalOcean#">DigitalOcean</ulink> and our primary webserver, replacing <ulink url="https://wiki.hcoop.net/ServerShelob/ServerNavajos#">ServerNavajos</ulink>. </para><para>It is named after a <ulink url="https://en.wikipedia.org/wiki/Shelob">giant spider from Lord of the Rings</ulink>. </para><section><title>Setup Notes</title><para>Similar issues as <ulink url="https://wiki.hcoop.net/ServerShelob/ServerMarsh#">ServerMarsh</ulink> and <ulink url="https://wiki.hcoop.net/ServerShelob/ServerMinsky#">ServerMinsky</ulink> </para><itemizedlist><listitem><para>had to manually add &quot;domain hcoop.net&quot; to resolv.conf </para></listitem><listitem><para>had to open puppetserver port 8140 (bootstrap problem: new server can't connect to the puppetserver to request a cert, so it can't add its ip to the whitelist...). Will be fixed once we can just get our own /24 and whitelist everything in it. </para></listitem><listitem><para>Default /etc/hosts is no good, sets shelob to loopback, with no ipv6. Had to munge like <ulink url="https://wiki.hcoop.net/ServerShelob/ServerGibran#">ServerGibran</ulink> to public IP and add IPv6 alias. Really need to look deeper into this before perpetuating bad practice even further. </para></listitem><listitem><para>Updated <code>php5-fcgi-wrapper</code> to call new <code>php-cgi5.6</code> binary and added a symlink to <code>php5-cgi</code> on <ulink url="https://wiki.hcoop.net/ServerShelob/ServerNajos#">ServerNajos</ulink> for compatibility. </para></listitem></itemizedlist><section><title>Apache/Domtool Issues</title><itemizedlist><listitem><para>php7.0 is getting installed as default php by php-pear or something, --no-install-recommends isn't helping </para></listitem></itemizedlist></section></section><section><title>TODO</title><!--rule (<hr>) is not applicable to DocBook--><para> <ulink url="https://wiki.hcoop.net/ServerShelob/CategorySystemAdministration#">CategorySystemAdministration</ulink> </para></section></article>