Closed thijskh closed 9 years ago
Notice: MemcachePool::set(): Server localhost (tcp 11211, udp 0) failed with:
SERVER_ERROR object too large for cache
(3) in /opt/www/OpenConext-serviceregistry-5.1.0/simplesamlphp-1.13.2/
lib/SimpleSAML/Memcache.php on line 134
OpenConext-serviceregistry uses the memcached session store, which seems a bit pointless as Engine just uses PHP sessions.
Alright, but how is that related to Authsource 'default-sp' is invalid
?
It seems like failing to set session data it clears the object from memcached all together. Which in effect just ends the session. Note that after a failed import you're logged out. That's because there simply isn't any session data any more.
Ah, reading more on this it appears that memcached upon receiving an object that is too large truncates the data. Thereby breaking the serialized PHP object.
Also just verified that phpsession store works fine.
Go to an entity. On the import tab, enter
http://mds.edugain.org
and submit. The following error appears:Most likely this is still the problem #506, but the triggered error message seems completely wrong and indicative of a problem somewhere.