<div dir="ltr"><div>Hi All,</div><div>I&#39;m using glusterFS (3.3.1) to replicate mod_auth_cas cookie-files between two Reverse proxy servers. Yesterday, I saw this in logs: </div><div><br></div><div>MOD_AUTH_CAS: Error parsing XML content for &#39;77a947d79339d3373937985aa1610fgr&#39; (Internal error)</div>
<div><br></div><div>I think the problem lies somewhere in glusterFS configuration and I hope it is resorvable. </div><div>There is no such a problem when I&#39;m using local ext4 FS for mod_auth_cas CASCookiePath directory.</div>
<div><br></div><div>I found a little similar problem here: <a href="http://lists.gnu.org/archive/html/gluster-devel/2010-02/msg00024.html">http://lists.gnu.org/archive/html/gluster-devel/2010-02/msg00024.html</a></div><div>
<br></div><div style>and here: <a href="http://thr3ads.net/gluster-users/2010/05/476790-3.0.4-vs-apache-cookie-looking">http://thr3ads.net/gluster-users/2010/05/476790-3.0.4-vs-apache-cookie-looking</a></div><div><br></div>
<div>mod_auth_cas reads and writes small cookiefile every time the new HTTP request comes to protected /location. If there are a lot of concurrent HTTP requests, there is a moment when Apache can&#39;t read this cookie file. The file looks like this:</div>
<div><br></div><div>&lt;cacheEntry xmlns=&quot;<a href="http://uconn.edu/cas/mod_auth_cas">http://uconn.edu/cas/mod_auth_cas</a>&quot;&gt;</div><div>&lt;user&gt;user1&lt;/user&gt;</div><div>&lt;issued&gt;1362730876640545&lt;/issued&gt;</div>
<div>&lt;lastactive&gt;1362731353561607&lt;/lastactive&gt;</div><div>&lt;path&gt;/&lt;/path&gt;</div><div>&lt;ticket&gt;ST-432-ArFINqoetsxCZgwmY9fF-example.com&lt;/ticket&gt;</div><div>&lt;secure /&gt;</div><div>&lt;/cacheEntry&gt;</div>
<div><br></div><div><br></div><div>I was trying a lot of different settings, but with no lucky. Now it&#39;s look like this:</div><div><br></div><div>gluster volume info</div><div> </div><div>Volume Name: cas-volume</div>
<div>Type: Replicate</div><div>Volume ID: e5b36ed0-3a3b-42fa-9af3-a7d75a8a1621</div><div>Status: Started</div><div>Number of Bricks: 1 x 2 = 2</div><div>Transport-type: tcp</div><div>Bricks:</div><div>Brick1: prx01:/shared</div>
<div>Brick2: prx02:/shared</div><div>Options Reconfigured:</div><div>performance.cache-refresh-timeout: 0</div><div>performance.stat-prefetch: off</div><div>performance.flush-behind: on</div><div>features.lock-heal: off</div>
<div>performance.write-behind: on</div><div>performance.quick-read: on</div><div><br></div><div><br></div><div>Any ideas how to solve the problem?</div><div><br></div><div>Thanks for your answers.</div><div><br></div><div style>
/cr0</div></div>