<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.geitenpad.rijkenmiel.nl/index.php?action=history&amp;feed=atom&amp;title=Prosody</id>
	<title>Prosody - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.geitenpad.rijkenmiel.nl/index.php?action=history&amp;feed=atom&amp;title=Prosody"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.geitenpad.rijkenmiel.nl/index.php?title=Prosody&amp;action=history"/>
	<updated>2026-09-12T03:24:27Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://mediawiki.geitenpad.rijkenmiel.nl/index.php?title=Prosody&amp;diff=107&amp;oldid=prev</id>
		<title>Rijk: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.geitenpad.rijkenmiel.nl/index.php?title=Prosody&amp;diff=107&amp;oldid=prev"/>
		<updated>2025-01-05T14:34:04Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 14:34, 5 January 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Rijk</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.geitenpad.rijkenmiel.nl/index.php?title=Prosody&amp;diff=106&amp;oldid=prev</id>
		<title>Rijk: Created page with &quot;== ProBook 6550b ==   root@paardenpad:~# aptitude install prosody  root@paardenpad:/etc/prosody# vim prosody.cfg.lua   Disable ssl   --ssl = {  --      key = &quot;/etc/prosody/cer...&quot;</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.geitenpad.rijkenmiel.nl/index.php?title=Prosody&amp;diff=106&amp;oldid=prev"/>
		<updated>2015-10-27T19:09:10Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== ProBook 6550b ==   root@paardenpad:~# aptitude install prosody  root@paardenpad:/etc/prosody# vim prosody.cfg.lua   Disable ssl   --ssl = {  --      key = &amp;quot;/etc/prosody/cer...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== ProBook 6550b ==&lt;br /&gt;
&lt;br /&gt;
 root@paardenpad:~# aptitude install prosody&lt;br /&gt;
 root@paardenpad:/etc/prosody# vim prosody.cfg.lua &lt;br /&gt;
&lt;br /&gt;
Disable ssl&lt;br /&gt;
&lt;br /&gt;
 --ssl = {&lt;br /&gt;
 --      key = &amp;quot;/etc/prosody/certs/localhost.key&amp;quot;;&lt;br /&gt;
 --      certificate = &amp;quot;/etc/prosody/certs/localhost.crt&amp;quot;;&lt;br /&gt;
 --}&lt;br /&gt;
&lt;br /&gt;
Enabale bosh in enabled modules&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;bosh&amp;quot;; -- Enable BOSH clients, aka &amp;quot;Jabber over HTTP&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Configureer bosh&lt;br /&gt;
 &lt;br /&gt;
 bosh_ports = { 5280 }&lt;br /&gt;
 bosh_max_inactivity = 60&lt;br /&gt;
 consider_bosh_secure = true -- Use if proxying HTTPS-&amp;gt;HTTP on the server side&lt;br /&gt;
 cross_domain_bosh = true -- Allow access from scripts on any site with no proxy (requires a modern browser)&lt;br /&gt;
&lt;br /&gt;
Add default host&lt;br /&gt;
&lt;br /&gt;
 http_default_host = &amp;quot;paardenpad.rijkenmiel.nl&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 root@paardenpad:/etc/prosody/conf.avail# vim paardenpad.rijkenmiel.nl.cfg.lua&lt;br /&gt;
&lt;br /&gt;
 -- Section for example.com&lt;br /&gt;
 &lt;br /&gt;
 VirtualHost &amp;quot;paardenpad.rijkenmiel.nl&amp;quot;&lt;br /&gt;
 --      enabled = false -- Remove this line to enable this host&lt;br /&gt;
 &lt;br /&gt;
        -- Assign this host a certificate for TLS, otherwise it would use the one&lt;br /&gt;
        -- set in the global section (if any).&lt;br /&gt;
        -- Note that old-style SSL on port 5223 only supports one certificate, and will always&lt;br /&gt;
        -- use the global one.&lt;br /&gt;
        ssl = {&lt;br /&gt;
                key = &amp;quot;/etc/prosody/certs/localhost.key&amp;quot;;&lt;br /&gt;
                certificate = &amp;quot;/etc/prosody/certs/localhost.cert&amp;quot;;&lt;br /&gt;
                }&lt;br /&gt;
 &lt;br /&gt;
 ------ Components ------&lt;br /&gt;
 -- You can specify components to add hosts that provide special services,&lt;br /&gt;
 -- like multi-user conferences, and transports.&lt;br /&gt;
 -- For more information on components, see http://prosody.im/doc/components&lt;br /&gt;
 &lt;br /&gt;
 -- Set up a MUC (multi-user chat) room server on conference.example.com:&lt;br /&gt;
 Component &amp;quot;conference.paardenpad.rijkenmiel.nl&amp;quot; &amp;quot;muc&amp;quot; &lt;br /&gt;
 &lt;br /&gt;
 -- Set up a SOCKS5 bytestream proxy for server-proxied file transfers:&lt;br /&gt;
 --Component &amp;quot;proxy.example.com&amp;quot; &amp;quot;proxy65&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 ---Set up an external component (default component port is 5347)&lt;br /&gt;
 --Component &amp;quot;gateway.example.com&amp;quot;&lt;br /&gt;
 --      component_secret = &amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 root@paardenpad:/etc/prosody/conf.d# ln -s ../conf.avail/paardenpad.rijkenmiel.nl.cfg.lua&lt;br /&gt;
 root@paardenpad:/etc/prosody/conf.d# rm localhost.cfg.lua &lt;br /&gt;
 root@paardenpad:/etc/prosody/conf.d# cd /etc/prosody/certs/&lt;br /&gt;
 root@paardenpdad:/etc/prosody/certs# rm localhost.*&lt;br /&gt;
 root@paardenpdad:/etc/prosody/certs# ln -s ../../ssl/cert/paardenpad_rijkenmiel_nl.cer localhost.cert&lt;br /&gt;
 root@paardenpdad:/etc/prosody/certs# ln -s ../../ssl/cert/paardenpad_rijkenmiel_nl.key localhost.key&lt;br /&gt;
 root@paardenpdad:/etc/prosody/certs# cd /etc/ssl&lt;br /&gt;
 root@paardenpdad:/etc/ssl# chgrp ssl-cert cert&lt;br /&gt;
 root@paardenpdad:/etc/ssl# chgrp ssl-cert cert/paardenpad_rijkenmiel_nl.key&lt;br /&gt;
&lt;br /&gt;
 root@paardenpad:~# service prosody restart&lt;br /&gt;
 root@paardenpad:/etc/prosody/conf.d# prosodyctl adduser rijk@paardenpad.rijkenmiel.nl&lt;br /&gt;
 root@paardenpad:/etc/prosody/conf.d# prosodyctl adduser miel@paardenpad.rijkenmiel.nl&lt;br /&gt;
&lt;br /&gt;
 root@paardenpad:/etc/prosody# curl -i http://paardenpad.rijkenmiel.nl:5280/http-bind/&lt;br /&gt;
&lt;br /&gt;
 HTTP/1.1 200 OK&lt;br /&gt;
 Connection: Keep-Alive&lt;br /&gt;
 Content-Length: 219&lt;br /&gt;
 Content-Type: text/html&lt;br /&gt;
 Date: Tue, 27 Oct 2015 14:49:10 GMT&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;html&amp;gt;&amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;It works! Now point your BOSH client to this URL to connect to Prosody.&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;For more information see &amp;lt;a href=&amp;quot;http://prosody.im/doc/setting_up_bosh&amp;quot;&amp;gt;Prosody: Setting up BOSH&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rijk</name></author>
	</entry>
</feed>