Etherpad SSL Https pro setup

Don’t wanna use SSL / https for etherpad? Fine.

Edit trunk/etherpad/src/etherpad/pro/pro_accounts.js

Replace ‘https://’, httpsHost(pro_utils.getFullProHost()), ‘/ep/account/sign-in?’,

with

‘http://’, httpHost(pro_utils.getFullProHost()), ‘/ep/account/sign-in?’,

Edit /usr/local/etherpad/trunk/etherpad/src/etherpad/control/pro/pro_main_control.js

Replace

evalExpDate: licensing.getLicense().expiresDate,

with

// evalExpDate: licensing.getLicense().expiresDate,

See my other etherpad blog posts for other help in getting pro working

Etherpad email is not working

If you have problems with emails not coming from your etherpad deployment try adding the line

smtpServer = localhost:25
to
/usr/local/etherpad/trunk/etherpad/etc/etherpad.localdev-default.properties
and restarting the etherpad daemon
# then
telnet localhost 25
if you get a Connect message then good times, if not, install an MTA such as postfix. By default my box had exim4 on so I did
apt-get remove exim4
# then
apt-get install postfix
Cause I prefer postfix 🙂

Mobile support to Primary Pad

I know there is huge demand for working on collaborative documents with mobile devices (android, iphone, windows mobile) however at current this is not possible due to the clients not having the same type of java support as web browsers. We hope by mid 2010 we will have a mobile solution in place so watch this space. The likelihood is the devices will support primary pad when they receive newer versions of Java so it may be worth keeping an eye on Sun’s progress.

More info on Primary Pad here.