<?xml version="1.0"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Transition Technology: Ticket #829: Creation of web space request</title>
    <link>http://localhost:8080/trac/ticket/829</link>
    <description>&lt;p&gt;
Hi Chris,
As discussed, can you please set up some webspace on Penguin?
If you could also set up a sub-domain of 'projects' and confirm the FTP access details?
&lt;/p&gt;
&lt;p&gt;
Many thanks
Ade
&lt;/p&gt;
</description>
    <language>en-us</language>
    <image>
      <title>Transition Technology</title>
      <url>/trac/chrome/site/TransitionNetwork-Logo-Web-Small.jpg</url>
      <link>http://localhost:8080/trac/ticket/829</link>
    </image>
    <generator>Trac 0.12.5</generator>
    <item>
      
        <dc:creator>chris</dc:creator>

      <pubDate>Mon, 02 Feb 2015 12:25:07 GMT</pubDate>
      <title>status, totalhours, component, hours, owner, type changed; cc, milestone set</title>
      <link>http://localhost:8080/trac/ticket/829#comment:1</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/829#comment:1</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;
                changed from &lt;em&gt;new&lt;/em&gt; to &lt;em&gt;accepted&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;totalhours&lt;/strong&gt;
                changed from &lt;em&gt;0.0&lt;/em&gt; to &lt;em&gt;0.4&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;cc&lt;/strong&gt;
              &lt;em&gt;chris&lt;/em&gt; added
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;component&lt;/strong&gt;
                changed from &lt;em&gt;Unassigned&lt;/em&gt; to &lt;em&gt;Parrot server&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;hours&lt;/strong&gt;
                changed from &lt;em&gt;0.0&lt;/em&gt; to &lt;em&gt;0.4&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;milestone&lt;/strong&gt;
                set to &lt;em&gt;Maintenance&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;owner&lt;/strong&gt;
              changed from &lt;em&gt;ade&lt;/em&gt; to &lt;em&gt;chris&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;type&lt;/strong&gt;
                changed from &lt;em&gt;defect&lt;/em&gt; to &lt;em&gt;maintenance&lt;/em&gt;
            &lt;/li&gt;
          &lt;/ul&gt;
        &lt;p&gt;
The live Gandi Zone file, &lt;strong&gt;Transition Network (4)&lt;/strong&gt; contains the following and I don't have write access to it (because Ed was the last one to updated it):
&lt;/p&gt;
&lt;pre class="wiki"&gt;* 3600 IN A 81.95.52.103
*.newdev 3600 IN A 81.95.52.103
*.parrot 3600 IN A 81.95.52.43
2010.archive 3600 IN A 81.95.52.111
2011.archive 3600 IN A 81.95.52.111
@ 3600 IN A 81.95.52.103
lists 3600 IN A 212.113.133.235
mail 3600 IN A 212.113.133.235
newdev 3600 IN A 81.95.52.103
parrot 3600 IN A 81.95.52.43
penguin 3600 IN A 81.95.52.111
power 3600 IN A 81.95.52.111
puffin 3600 IN A 81.95.52.103
redirects 3600 IN A 81.95.52.111
static 3600 IN A 81.95.52.111
stats 3600 IN A 81.95.52.111
tech 3600 IN A 81.95.52.111
totnes 3600 IN A 81.95.52.111
trac 3600 IN A 81.95.52.111
wagn 3600 IN A 81.95.52.111
wiki 3600 IN A 81.95.52.111
www 3600 IN A 81.95.52.103
www.penguin 3600 IN A 81.95.52.111
www.totnes 3600 IN A 81.95.52.111
www.wiki 3600 IN A 81.95.52.111
79D80BA704E7BB649F5AD14FA6F6F972 10800 IN CNAME 1efe45ccc62378ef1ca615725e11befe9404777a.comodoca.com.
7d72687fce85678abd244184d39746c3 10800 IN CNAME alu53248cf779400e23ee3920e7423e60ad13858841.comodoca.com.
@ 3600 IN MX 5 alt1.aspmx.l.google.com.
@ 3600 IN MX 5 alt2.aspmx.l.google.com.
@ 3600 IN MX 1 aspmx.l.google.com.
@ 3600 IN MX 10 aspmx2.googlemail.com.
@ 3600 IN MX 10 aspmx3.googlemail.com.
tech 10800 IN MX 10 mx.webarch.net.alu
@ 3600 IN TXT "google-site-verification=aooK9AklevXMJTRHVQUG5cF1Ubz4MgPwcNLVmHMMkkk"
@ 3600 IN TXT "google-site-verification=SwCShCh4Rzz49ODhh8juQQNcgiD5IBHzbd-zgJIqi64"
@ 3600 IN TXT "v=spf1 include:_spf.google.com ~all"
&lt;/pre&gt;&lt;p&gt;
So I have copied the above to the &lt;strong&gt;Transition Network&lt;/strong&gt; Zone file and edited it to:
&lt;/p&gt;
&lt;pre class="wiki"&gt;* 3600 IN A 81.95.52.103
*.newdev 3600 IN A 81.95.52.103
*.parrot 3600 IN A 81.95.52.43
2010.archive 3600 IN A 81.95.52.111
2011.archive 3600 IN A 81.95.52.111
@ 3600 IN A 81.95.52.103
lists 3600 IN A 212.113.133.235
mail 3600 IN A 212.113.133.235
newdev 3600 IN A 81.95.52.103
parrot 3600 IN A 81.95.52.43
penguin 3600 IN A 81.95.52.111
power 3600 IN A 81.95.52.111
projects 3600 IN A 81.95.52.43
puffin 3600 IN A 81.95.52.103
redirects 3600 IN A 81.95.52.111
static 3600 IN A 81.95.52.111
stats 3600 IN A 81.95.52.111
tech 3600 IN A 81.95.52.111
totnes 3600 IN A 81.95.52.111
trac 3600 IN A 81.95.52.111
wagn 3600 IN A 81.95.52.111
wiki 3600 IN A 81.95.52.111
www 3600 IN A 81.95.52.103
www.penguin 3600 IN A 81.95.52.111
www.projects 3600 IN A 81.95.52.43
www.totnes 3600 IN A 81.95.52.111
www.wiki 3600 IN A 81.95.52.111
@ 3600 IN MX 5 alt1.aspmx.l.google.com.
@ 3600 IN MX 5 alt2.aspmx.l.google.com.
@ 3600 IN MX 1 aspmx.l.google.com.
@ 3600 IN MX 10 aspmx2.googlemail.com.
@ 3600 IN MX 10 aspmx3.googlemail.com.
tech 10800 IN MX 10 mx.webarch.net.
@ 3600 IN TXT "google-site-verification=aooK9AklevXMJTRHVQUG5cF1Ubz4MgPwcNLVmHMMkkk"
@ 3600 IN TXT "google-site-verification=SwCShCh4Rzz49ODhh8juQQNcgiD5IBHzbd-zgJIqi64"
@ 3600 IN TXT "v=spf1 include:_spf.google.com ~all"
&lt;/pre&gt;&lt;p&gt;
I then used the &lt;tt&gt;curses-create-user&lt;/tt&gt; script to create an account, then edited the &lt;tt&gt;/root/webarch/accounts/sites.txt&lt;/tt&gt; file to add the aliases:
&lt;/p&gt;
&lt;pre class="wiki"&gt;projects default projects.parrot.webarch.net projects.parrot.transitionnetwork.org,projects.transitionnetwork.org,www.projects.transitionnetwork.org
&lt;/pre&gt;&lt;p&gt;
and ran &lt;tt&gt;buildapache projects&lt;/tt&gt; to rebuild the Apache config.
&lt;/p&gt;
&lt;p&gt;
Ade -- you should have a email with the SFTP login details (note it is SFTP not FTP), if you don't have a SFTP client I'd suggest:
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt; &lt;a class="ext-link" href="https://filezilla-project.org/"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;https://filezilla-project.org/&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
The directory to upload the website to is &lt;tt&gt;~/sites/default/&lt;/tt&gt; and you can access the site using this URL (once the DNS has updated):
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class="ext-link" href="https://projects.transitionnetwork.org/"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;https://projects.transitionnetwork.org/&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
Before then you can use:
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class="ext-link" href="https://projects.parrot.transitionnetwork.org/"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;https://projects.parrot.transitionnetwork.org/&lt;/a&gt; (this needs the CAcert.org root cert installing, click this link in Firefox to do this &lt;a class="ext-link" href="http://www.cacert.org/certs/root.crt"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;http://www.cacert.org/certs/root.crt&lt;/a&gt; )
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
Once the DNS has updated I'll switch the site to use the &lt;tt&gt;*.transitionnetwork.org&lt;/tt&gt; cert, it hasn't updated yet:
&lt;/p&gt;
&lt;pre class="wiki"&gt;dig @A.DNS.GANDI.NET projects.transitionnetwork.org +short
81.95.52.103
dig @A.DNS.GANDI.NET projects.parrot.transitionnetwork.org +short
81.95.52.43
&lt;/pre&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>chris</dc:creator>

      <pubDate>Mon, 02 Feb 2015 12:40:57 GMT</pubDate>
      <title>hours, totalhours changed</title>
      <link>http://localhost:8080/trac/ticket/829#comment:2</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/829#comment:2</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;hours&lt;/strong&gt;
                changed from &lt;em&gt;0.0&lt;/em&gt; to &lt;em&gt;0.19&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;totalhours&lt;/strong&gt;
                changed from &lt;em&gt;0.4&lt;/em&gt; to &lt;em&gt;0.59&lt;/em&gt;
            &lt;/li&gt;
          &lt;/ul&gt;
        &lt;p&gt;
The Gandi DNS servers have updated:
&lt;/p&gt;
&lt;pre class="wiki"&gt;dig @A.DNS.GANDI.NET projects.transitionnetwork.org +short
81.95.52.43
dig @B.DNS.GANDI.NET projects.transitionnetwork.org +short
81.95.52.43
dig @C.DNS.GANDI.NET projects.transitionnetwork.org +short
81.95.52.43
&lt;/pre&gt;&lt;p&gt;
So I have switched the site to use the &lt;tt&gt;*.transitionnetwork.org&lt;/tt&gt; cert:
&lt;/p&gt;
&lt;pre class="wiki"&gt;cd /etc/ssl/wsh/
ls -lah | grep projects
lrwxrwxrwx 1 root root       21 Feb  2 12:13 projects.parrot.webarch.net-cert.pem -&amp;gt; /etc/ssl/wsh/cert.pem
lrwxrwxrwx 1 root root       20 Feb  2 12:13 projects.parrot.webarch.net-key.pem -&amp;gt; /etc/ssl/wsh/key.pem
lrwxrwxrwx 1 root root       21 Feb  2 12:13 projects.parrot.webarch.net-root.pem -&amp;gt; /etc/ssl/wsh/root.pem
 ls -lah ../transitionnetwork.org/
total 60K
drwxr-xr-x 5 root root 4.0K Jan 23 11:19 .
drwxr-xr-x 7 root root 4.0K Jan 11 13:36 ..
drwx------ 2 root root 4.0K Jan 24  2014 2013
drwx------ 2 root root 4.0K Jan 23 11:19 2014
drwx------ 2 root root 4.0K Jan 23 11:19 2015
-rw------- 1 root root 2.1K Jan 20 14:45 GandiStandardSSLCA2.pem
-rw------- 1 root root 1.4K May 30  2000 USERTrustRSAAddTrustCA.crt
-rw------- 1 root root 2.0K Jan 22 14:47 USERTrustRSAAddTrustCA.pem
-r-------- 1 root root  424 Jan 22 13:15 dhparam.pem
-rw------- 1 root root 4.0K Jan 22 14:48 gandi.pem
-rw------- 1 root root 5.8K Jan 22 14:50 transitionnetwork.org.chained.pem
-rw------- 1 root root 1.8K Jan 22 14:28 transitionnetwork.org.crt
-rw------- 1 root root 1.1K Jan 22 12:25 transitionnetwork.org.csr
-rw------- 1 root root 1.7K Jan 22 12:25 transitionnetwork.org.key
rm projects.parrot.webarch.net-root.pem ; ln -s ../transitionnetwork.org/gandi.pem projects.parrot.webarch.net-root.pem
rm projects.parrot.webarch.net-cert.pem ; ln -s ../transitionnetwork.org/transitionnetwork.org.crt projects.parrot.webarch.net-cert.pem
rm projects.parrot.webarch.net-key.pem ; ln -s ../transitionnetwork.org/transitionnetwork.org.key projects.parrot.webarch.net-key.pem
apache2ctl configtest
Syntax OK
apache2ctl restart
&lt;/pre&gt;&lt;p&gt;
So once the DNS servers you use have updated from Gandi.net this should start working:
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;​&lt;a class="ext-link" href="https://projects.transitionnetwork.org/"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;https://projects.transitionnetwork.org/&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
And the TLS setup looks good (&lt;strong&gt;A&lt;/strong&gt;):
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class="ext-link" href="https://www.ssllabs.com/ssltest/analyze.html?d=projects.transitionnetwork.org&amp;amp;latest"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;https://www.ssllabs.com/ssltest/analyze.html?d=projects.transitionnetwork.org&amp;amp;latest&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
Ade -- please add a comment if you have any questions / problems.
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ade</dc:creator>

      <pubDate>Thu, 19 Feb 2015 16:12:59 GMT</pubDate>
      <title>status changed; resolution set</title>
      <link>http://localhost:8080/trac/ticket/829#comment:3</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/829#comment:3</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;
                changed from &lt;em&gt;accepted&lt;/em&gt; to &lt;em&gt;closed&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;resolution&lt;/strong&gt;
                set to &lt;em&gt;fixed&lt;/em&gt;
            &lt;/li&gt;
          &lt;/ul&gt;
      </description>
      <category>Ticket</category>
    </item>
 </channel>
</rss>