<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>That's right -- as far as I'm aware (not having set it up myself
      but spoken to people who have) it's a purely Tomcat configuration.</p>
    <p> -- Justin<br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 7/7/2016 9:36 AM, Luiz Omori wrote:<br>
    </div>
    <blockquote
      cite="mid:B4C08C50-1DDA-4D7A-BC8D-7BEE31C33C0B@dm.duke.edu"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <div>
        <div>
          <div>Oh, I apologize. Indeed Introspection works with a common
            DB. The failure was in my test code was pointing to the
            wrong second server.</div>
          <div><br>
          </div>
          <div>I will take a look at the sticky or replication session
            configuration within Tomcat. As far as you know, that’s
            purely Tomcat, nothing changes for MitreID and/or Spring,
            right?</div>
          <div><br>
          </div>
          <div>Regards,</div>
          <div>Luiz </div>
          <div>
          </div>
        </div>
      </div>
      <div><br>
      </div>
      <span id="OLK_SRC_BODY_SECTION">
        <div style="font-family:Calibri; font-size:12pt;
          text-align:left; color:black; BORDER-BOTTOM: medium none;
          BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT:
          0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;
          BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
          <span style="font-weight:bold">From: </span>"<a
            moz-do-not-send="true" href="mailto:yannick.beot@gmail.com"><a class="moz-txt-link-abbreviated" href="mailto:yannick.beot@gmail.com">yannick.beot@gmail.com</a></a>"
          &lt;<a moz-do-not-send="true"
            href="mailto:yannick.beot@gmail.com">yannick.beot@gmail.com</a>&gt;<br>
          <span style="font-weight:bold">Date: </span>Thursday, July 7,
          2016 at 3:04 AM<br>
          <span style="font-weight:bold">To: </span>Justin Richer &lt;<a
            moz-do-not-send="true" href="mailto:jricher@mit.edu"><a class="moz-txt-link-abbreviated" href="mailto:jricher@mit.edu">jricher@mit.edu</a></a>&gt;<br>
          <span style="font-weight:bold">Cc: </span>Luiz Omori &lt;<a
            moz-do-not-send="true" href="mailto:luiz.omori@duke.edu"><a class="moz-txt-link-abbreviated" href="mailto:luiz.omori@duke.edu">luiz.omori@duke.edu</a></a>&gt;,
          "<a moz-do-not-send="true"
            href="mailto:mitreid-connect@mit.edu">mitreid-connect@mit.edu</a>"
          &lt;<a moz-do-not-send="true"
            href="mailto:mitreid-connect@mit.edu">mitreid-connect@mit.edu</a>&gt;<br>
          <span style="font-weight:bold">Subject: </span>RE:
          [mitreid-connect] Multiple instances connected to a single DB<br>
        </div>
        <div><br>
        </div>
        <span style="mso-bookmark:_MailOriginalBody">
          <div>
            <meta name="Generator" content="Microsoft Word 15 (filtered
              medium)">
            <style><!--
/* Font Definitions */
@font-face
        {font-family:Helvetica;
        panose-1:2 11 5 4 2 2 2 2 2 4;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.apple-converted-space
        {mso-style-name:apple-converted-space;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style>
            <div link="blue" vlink="#954F72" lang="FR">
              <div class="WordSection1">
                <p class="MsoNormal">I agree : Introspection should work
                  with a common DB.</p>
                <p class="MsoNormal">Session is more for the
                  authentication part (CSRF, SSO, …)<o:p></o:p></p>
                <p class="MsoNormal"><o:p> </o:p></p>
                <p class="MsoNormal">Envoyé de mon téléphone Windows 10</p>
                <p class="MsoNormal"><span
                    style="font-size:12.0pt;font-family:&quot;Times New
                    Roman&quot;,serif"><o:p> </o:p></span></p>
                <div
                  style="mso-element:para-border-div;border:none;border-top:solid
                  #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
                  <p class="MsoNormal" style="border:none;padding:0cm"><b>De :
                    </b><a moz-do-not-send="true"
                      href="mailto:jricher@mit.edu">Justin Richer</a><br>
                    <b>Envoyé le :</b>jeudi 7 juillet 2016 02:24<br>
                    <b>À : </b><a moz-do-not-send="true"
                      href="mailto:yannick.beot@gmail.com">yannick.beot@gmail.com</a><br>
                    <b>Cc : </b><a moz-do-not-send="true"
                      href="mailto:luiz.omori@duke.edu">Luiz Omori</a>;
                    <a moz-do-not-send="true"
                      href="mailto:mitreid-connect@mit.edu">
                      mitreid-connect@mit.edu</a><br>
                    <b>Objet :</b>Re: [mitreid-connect] Multiple
                    instances connected to a single DB</p>
                </div>
                <p class="MsoNormal"><span
                    style="font-size:12.0pt;font-family:&quot;Times New
                    Roman&quot;,serif"><o:p> </o:p></span></p>
                <p class="MsoNormal"><span
                    style="font-size:12.0pt;font-family:&quot;Times New
                    Roman&quot;,serif">Yes, you will need to replicate
                    your session information, but that’s doable with
                    Tomcat and other containers, and Spring should
                    support it fine.</span><span
                    style="font-size:12.0pt;font-family:&quot;Times New
                    Roman&quot;,serif"><o:p></o:p></span></p>
                <div>
                  <p class="MsoNormal"><span
                      style="font-size:12.0pt;font-family:&quot;Times
                      New Roman&quot;,serif"><o:p> </o:p></span></p>
                </div>
                <div>
                  <p class="MsoNormal"><span
                      style="font-size:12.0pt;font-family:&quot;Times
                      New Roman&quot;,serif">There’s no reason for
                      introspection not to work in this configuration,
                      so I’m not sure what you’re talking about there.
                      I’ve seen several split deployments (multiple IdPs
                      using multi-homed DNS and a common DB, no load
                      balancer) and introspection works perfectly in
                      those cases. Something else must be wrong if that
                      broke.<o:p></o:p></span></p>
                </div>
                <div>
                  <p class="MsoNormal"><span
                      style="font-size:12.0pt;font-family:&quot;Times
                      New Roman&quot;,serif"><o:p> </o:p></span></p>
                </div>
                <div>
                  <p class="MsoNormal"><span
                      style="font-size:12.0pt;font-family:&quot;Times
                      New Roman&quot;,serif"> — Justin<o:p></o:p></span></p>
                </div>
                <div>
                  <p class="MsoNormal"><span
                      style="font-size:12.0pt;font-family:&quot;Times
                      New Roman&quot;,serif"><o:p> </o:p></span></p>
                  <div>
                    <blockquote
                      style="margin-top:5.0pt;margin-bottom:5.0pt">
                      <div>
                        <p class="MsoNormal"><span
                            style="font-size:12.0pt;font-family:&quot;Times
                            New Roman&quot;,serif">On Jul 6, 2016, at
                            6:49 PM,
                            <a moz-do-not-send="true"
                              href="mailto:yannick.beot@gmail.com">yannick.beot@gmail.com</a>
                            wrote:<o:p></o:p></span></p>
                      </div>
                      <p class="MsoNormal"><span
                          style="font-size:12.0pt;font-family:&quot;Times
                          New Roman&quot;,serif"><o:p> </o:p></span></p>
                      <div>
                        <div>
                          <p class="MsoNormal">Hi,<o:p></o:p></p>
                        </div>
                        <div>
                          <p class="MsoNormal"><span lang="EN-US">It
                              depends on your configuration but you
                              should probably  use a sticky session or
                              replicate session data between your
                              instances.</span><o:p></o:p></p>
                        </div>
                        <div>
                          <p class="MsoNormal"> <o:p></o:p></p>
                        </div>
                        <div>
                          <p class="MsoNormal">Envoyé de mon téléphone
                            Windows 10<o:p></o:p></p>
                        </div>
                        <div>
                          <p class="MsoNormal"><span
                              style="font-size:12.0pt;font-family:&quot;Times
                              New Roman&quot;,serif"> </span><o:p></o:p></p>
                        </div>
                        <div style="border:none;border-top:solid #E1E1E1
                          1.0pt;padding:3.0pt 0cm 0cm 0cm">
                          <div>
                            <p class="MsoNormal"><b>De :<span
                                  class="apple-converted-space"> </span></b><a
                                moz-do-not-send="true"
                                href="mailto:luiz.omori@duke.edu"><span
                                  style="color:#954F72">Luiz Omori</span></a><br>
                              <b>Envoyé le :</b>mercredi 6 juillet 2016
                              22:42<br>
                              <b>À :<span class="apple-converted-space"> </span></b><a
                                moz-do-not-send="true"
                                href="mailto:mitreid-connect@mit.edu"><span
                                  style="color:#954F72"><a class="moz-txt-link-abbreviated" href="mailto:mitreid-connect@mit.edu">mitreid-connect@mit.edu</a></span></a><br>
                              <b>Objet :</b>[mitreid-connect] Multiple
                              instances connected to a single DB<o:p></o:p></p>
                          </div>
                        </div>
                        <div>
                          <p class="MsoNormal"><span
                              style="font-size:12.0pt;font-family:&quot;Times
                              New Roman&quot;,serif"> </span><o:p></o:p></p>
                        </div>
                        <div>
                          <p class="MsoNormal"><span
                              style="font-size:10.5pt">Hi,</span><o:p></o:p></p>
                        </div>
                        <div>
                          <div>
                            <p class="MsoNormal"><span
                                style="font-size:10.5pt"> </span><o:p></o:p></p>
                          </div>
                        </div>
                        <div>
                          <div>
                            <p class="MsoNormal"><span
                                style="font-size:10.5pt">We have an use
                                case that calls for having multiple
                                servers running in parallel in a load
                                balancing fashion. All instances would
                                be connected to a single DB backend. Has
                                anybody tried that? Any potential
                                problems you can think of? We know that
                                all of them will have to use the same
                                ISSUER configuration otherwise, perhaps
                                among other things, introspection won’t
                                work (we tested).</span><o:p></o:p></p>
                          </div>
                        </div>
                        <div>
                          <div>
                            <p class="MsoNormal"><span
                                style="font-size:10.5pt"> </span><o:p></o:p></p>
                          </div>
                        </div>
                        <div>
                          <div>
                            <p class="MsoNormal"><span
                                style="font-size:10.5pt">Regards,</span><o:p></o:p></p>
                          </div>
                        </div>
                        <div>
                          <p class="MsoNormal"><span
                              style="font-size:10.5pt">Luiz</span><o:p></o:p></p>
                        </div>
                        <div>
                          <p class="MsoNormal"> <o:p></o:p></p>
                        </div>
                        <p class="MsoNormal"><span
                            style="font-size:9.0pt;font-family:&quot;Helvetica&quot;,sans-serif">_______________________________________________<br>
                            mitreid-connect mailing list<br>
                            <a moz-do-not-send="true"
                              href="mailto:mitreid-connect@mit.edu">mitreid-connect@mit.edu</a><br>
                            <a moz-do-not-send="true"
href="https://urldefense.proofpoint.com/v2/url?u=http-3A__mailman.mit.edu_mailman_listinfo_mitreid-2Dconnect&amp;d=CwMFaQ&amp;c=imBPVzF25OnBgGmVOlcsiEgHoG1i6YHLR0Sj_gZ4adc&amp;r=R6m41WT3w_KtulQAsSIxc_C2mwuKoWSycEMpss0QQJA&amp;m=Z8s9iJUyYBIaH58vNK0ro0apSv7au837UveAf9FC0gY&amp;s=ziWD6Ha3X3woxxqu9zPDbEIzpDGa1IFpvzF5xzpxCT4&amp;e=">http://mailman.mit.edu/mailman/listinfo/mitreid-connect</a></span><span
style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif"><o:p></o:p></span></p>
                      </div>
                    </blockquote>
                  </div>
                </div>
                <p class="MsoNormal"><span
                    style="font-size:12.0pt;font-family:&quot;Times New
                    Roman&quot;,serif"><o:p> </o:p></span></p>
                <p class="MsoNormal"><o:p> </o:p></p>
              </div>
            </div>
          </div>
        </span></span>
    </blockquote>
    <br>
  </body>
</html>