Hi everyone,
We have been seeing issues on any Drupal form submits (not only webform, but any node add/updates and view bulk operations, etc) when having more than 1 server in the "rotation" behind our pound load balancer. The behavior is that the form seems to submit, but when the page comes back it comes back to the form as if no changes were made. This behavior only happens when we have more than 1 apache server with Drupal active behind pound and is intermittent which makes it more difficult to track down. When we only have 1 server (not good for performance) we do not see this issue.
In the past we have received an error and the user would not looked like they were logged in anymore (the user name did not show where we display it on the page), but then we removed the Session command in pound. Now, we no longer see that error, but do see the behavior outlined in the above paragraph (and the user name is displayed, but the form is not submitted and all form data entered is lost).
Any thoughts?
1 pound load balancer
1-n apache web servers with drupal
1 mysql database (also using memcache on another server)
Thanks!

Comments
My first guess would be that
My first guess would be that there is something strange with your Memcache setup: if the user hits web–head A and an entry is written to cache_form, then the user submits the form, hits web–head B and a get is made to cache_form, but for some reason does not connect to the same bin, either because there's some sort of per–web–head cache prefix, or because the web–heads are not connecting to the same Memcache instance. cache_form is not really a cache anyway and so should be written to persistent storage (ex. the database) instead.
Another possibility would be issues with minimum_cache_lifetime. Setting this to a non–zero value (especially in D6) has the potential to cause havoc with cache_form.
--
Dave Hansen-Lange
Director of Technical Strategy, Advomatic.com
Pronouns: he/him/his
any resolution on this in the end?
Hi fnikola
I see it was a while ago, but can you remember if / how you solved this? i've tried disabling memcache and that doesn't help - i think the issue has to do with Pound - did you ever fix it?
Thanks,
Ash