<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Good morning,<div class=""><br class=""></div><div class=""><br class=""></div><div class="">After we upgraded to Cyrus 3.0.8, we saw that some users in the replicas didn't have some folders (or all) subscribed the same way they had in previous env in Cyrus 2.3. Same happened for some users with Sieve scripts. It seemed the content itself was perfectly copied. It was like, if the copy between versions would not had fully succeed. We fixed it easily by creating some scripts for checking folder subscriptions and Sieve scripts existence. We though it could perhaps had something to do with some issue replicating folders subscriptions and sieve scripts from 2.3 to 3.0.8. After that, as we fixed it easily and was nothing related to content, we just didn’t go in deep in this topic.</div><div class=""><br class=""></div><div class="">When we started running couples of servers in Cyrus 3.0.8 (upgraded and apparently with all the change process finished) we have seen in some cases that folder subscription was not properly replicated again. Both members of the couple of servers where running same Cyrus version, the 3.0.8 and this issue, was not seen in all users… just in some of them… Due to this reason I have started checking the git repo logs… for trying to see some perhaps related change or similar… some commit that could very clearly affect to this issue (that could have caused it). I have had no success.</div><div class=""><br class=""></div><div class="">So after that, and after not being able to reproduce it, have taken a look at the code. By the nature of the things seen, I supposed that perhaps a META operation failed could be involved. I say it because in sync_do_meta() I can read : </div><div class=""><br class=""></div><div class=""><div class="">r = sync_response_parse(sync_be->in, "META", NULL,</div><div class=""> replica_subs, replica_sieve, replica_seen, NULL);</div><div class="">if (!r) r = sync_do_user_seen(userid, replica_seen, sync_be, flags);</div><div class="">if (!r) r = sync_do_user_sub(userid, replica_subs, sync_be, flags);</div><div class="">if (!r) r = sync_do_user_sieve(userid, replica_sieve, sync_be, flags);</div><div class=""><br class=""></div><div class="">Have been looking for some hours around it but have not been able to see nothing strange… nothing that could have caused this...</div><div class=""><br class=""></div><div class="">Have you ever heard about this issue?.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Best regards,</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">
<div style="clear:both; text-align:left;" class="firmasarenet">
<div style="margin:0 0 10px 0" class="imgsarenet"><img src="https://www.sarenet.es/estaticos/LogoSarenetEmails.png?newlogo" alt="sarenet" class=""></div>
<div style="font-family:Helvetica, Arial, sans-serif; font-weight:bold; font-size:14px; color:#333333" class="titulosarenet"><strong class="">Egoitz Aurrekoetxea</strong></div>
<div style="font-family:Helvetica, Arial, sans-serif; font-weight:normal; font-size:12px; color:#333333" class="dptosarenet">Dpto. de sistemas</div>
<div style="font-family:Helvetica, Arial, sans-serif; font-weight:normal; font-size:12px; color:#333333" class="textosarenet">944 209 470<br class="">Parque Tecnológico. Edificio 103<br class="">48170 Zamudio (Bizkaia)</div>
<div style="font-family:Helvetica, Arial, sans-serif; font-weight:normal; font-size:12px; color:#007AC4; line-height:1.2" class="lnksarenet"><a id="mailto" style=" font-size:12px; color:#007AC4; text-decoration:underline;" href="mailto:undefined" class=""><label id="label_email" class="">egoitz@sarenet.es</label></a></div>
<div style="font-family:Helvetica, Arial, sans-serif; font-weight:normal; font-size:12px; color:#007AC4; line-height:1.2" class="lnksarenet"><a href="http://www.sarenet.es" style=" font-size:12px; color:#007AC4; text-decoration:underline;" class="">www.sarenet.es</a></div>
<br class="">
<div style="font-family:Helvetica, Arial, sans-serif; font-weight:normal; font-size:10px; color:#A0C361" class="imprimirsarenet">Antes de imprimir este correo electrónico piense si es necesario hacerlo.</div>
</div>
</div>
<br class=""></div><style class="">
body {
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
color:#333;
}
.moz-signature { color:#333!important; }
.firmasarenet {
font-family:Helvetica, Arial, sans-serif;
text-align:left;
color:#333333;
}
.titulosarenet {
font-family:Helvetica, Arial, sans-serif;
font-weight:bold;
font-size:12px;
color:#333333;
}
.textosarenet {
font-family:Helvetica, Arial, sans-serif;
font-weight:bold;
font-size:12px;
color:#333333;
}
.dptosarenet { }
.imgsarenet { margin:0px 0px 10px 0px }
.imgsarenet img { }
.lnksarenet {
color:#007AC4!important;
font-size:12px;
line-height:1.2;
text-decoration:underline;
}
.firmasarenet a { color:#007ac4!important }
.imprimirsarenet {
font-family:Helvetica, Arial, sans-serif;
font-weight:normal;
font-size:10px;
line-height:1.2;
color:#006600
}
</style></body></html>