Skip to content
jhollinger edited this page Jan 31, 2012 · 5 revisions

Why am I getting "Cannot POST" errors?

Etherpad Lite v1.0's API used GET for everything, including writing to pads. But in many cases, only a limited amount of data can be sent with GET. This put artificial limits on a pad's size.

Etherpad Lite v1.1 added POST support to the API, effectively removing the size restriction. Versions 1.0.0 and onward of this Gem take advantage of this change and use POST. Unfortunately, that makes these versions incompatible with Etherpad Lite 1.0.

You should either upgrade your Etherpad Lite server to the latest version, or downgrade this client Gem to 0.0.4, the last version to use GET for writes.

Why doesn't it work with Ruby 1.8.7?

For the same reason Photoshop CS 4 doesn't work with Windows 95. Everyone has dropped or is dropping support for Ruby 1.8.x, including Ruby on Rails and the actual Ruby team. You should too. No excuses.

Clone this wiki locally