<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Hi Linda. I've looked at this a bit today and can say that it shouldn't have anything to do with that cookie message. It seems like the transition between the Angular (/eg2/) and AngularJS (/eg/) sides of the client doesn't work correctly, but I do see in the browser console "Applying locale cs-CZ" so the cookie is arriving and being parsed as expected, but for some reason isn't taking effect. I'll keep looking but wanted to let you know that I do at least have an idea what it *isn't*. :)<div><br></div><div>Jason<br><div><div>
<meta charset="UTF-8"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div><br>-- <br>Jason Boyer<br>Senior System Administrator<br>Equinox Open Library Initiative<br>JBoyer@equinoxOLI.org<br>+1 (877) Open-ILS (673-6457)<br>https://equinoxOLI.org/</div></div></div></div>
</div>
<div><br><blockquote type="cite"><div>On Jun 19, 2023, at 8:30 AM, Linda Jansová via Evergreen-general <evergreen-general@list.evergreen-ils.org> wrote:</div><br class="Apple-interchange-newline"><div>
  

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  
  <div><p>Dear all,</p><p>We have just installed Evergreen 3.11.0a (it is a fresh install
      from the tarball) and have proceeded to setting up Czech as a
      language to be used not only in the Bootstrap OPAC but also in the
      staff client.</p><p>However, it seems that the staff client does not reliably keep
      Czech as the interface language beyond the login screen.<br>
    </p><p>After logging into the staff client (with the original login
      screen being in Czech), a browser developer tool in Firefox says
      that "Some cookies are misusing the recommended “SameSite“
      attribute" (the attached screenshot provides the same information
      in a visual format).<br>
    </p><p>There is a link that provides more information on the nature of
      the attribute:<br>
    </p><p><a class="moz-txt-link-freetext" href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie#samesitesamesite-value">https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie#samesitesamesite-value</a></p><p>It appears that eg.auth.token and eg.auth.time do not provide a
      valid value for the aforementioned SameSite attribute, meaning
      that Lax (as a fallback value) is used instead. This, according to
      Mozilla.org, "Means that the cookie is not sent on cross-site
      requests, such as on requests to load images or frames, but is
      sent when a user is navigating to the origin site from an external
      site (for example, when following a link). This is the default
      behavior if the <code>SameSite</code> attribute is not specified."<br>
    </p><p>Could that be a reason why the staff client does not honor the
      selected locale and keeps changing things from Czech to English
      (and sometimes also vice versa)?</p><p>If so, do you have any idea how to properly fix it?</p><p>If not, where else should we look? </p><p>I am also attaching our eg_vhost.conf with our current setup.</p><p>Thank you very much for any kind of help provided!</p><p>Linda<br>
    </p>
  </div>

<span id="cid:CCC0BCBE-6DEC-4C20-89FC-1B95E03CF1A9"><eg_vhost.conf></span><span id="cid:9FEAD1D1-4AB2-4CD6-B3CD-A39C9FBC4AFF"><Screenshot at 2023-06-19 14-05-14.png></span>_______________________________________________<br>Evergreen-general mailing list<br>Evergreen-general@list.evergreen-ils.org<br>http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-general<br></div></blockquote></div><br></div></div></body></html>