57. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 8/16/2019 12:02:01 PM Eastern Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

57.1 Files compared

# Location File Last Modified
1 Direct_DSM.zip\Direct_DSM\configurations\devtest\apache-tomcat server.xml Tue Aug 13 17:30:06 2019 UTC
2 Direct_DSM.zip\Direct_DSM\configurations\devtest\apache-tomcat server.xml Thu Aug 15 20:39:10 2019 UTC

57.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 2 610
Changed 1 2
Inserted 0 0
Removed 0 0

57.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

57.4 Active regular expressions

No regular expressions were active.

57.5 Comparison detail

  1   <?xml 
  2     version="1 .0" 
  3     encoding=" UTF-8"
  4   ?>
  5   <!--
  6     Licensed  to the Ap ache Softw are Founda tion (ASF)  under one  or more
  7     contribu tor licens e agreemen ts.  See t he NOTICE  file distr ibuted wit h
  8     this wor k for addi tional inf ormation r egarding c opyright o wnership.
  9     The ASF  licenses t his file t o You unde r the Apac he License , Version  2.0
  10     (the "Li cense"); y ou may not  use this  file excep t in compl iance with
  11     the Lice nse.  You  may obtain  a copy of  the Licen se at
  12  
  13         http ://www.apa che.org/li censes/LIC ENSE-2.0
  14  
  15     Unless r equired by  applicabl e law or a greed to i n writing,  software
  16     distribu ted under  the Licens e is distr ibuted on  an "AS IS"  BASIS,
  17     WITHOUT  WARRANTIES  OR CONDIT IONS OF AN Y KIND, ei ther expre ss or impl ied.
  18     See the  License fo r the spec ific langu age govern ing permis sions and
  19     limitati ons under  the Licens e.
  20   -->
  21   <!-- Note:   A "Serve r" is not  itself a " Container" , so you m ay not
  22        defin e subcompo nents such  as "Valve s" at this  level.
  23        Docum entation a t /docs/co nfig/serve r.html
  24    -->
  25    
  26   <!-- DEV - ->
  27   <Server 
  28     port="8005
  29     shutdown=" SHUTDOWN"
  30   >
  31       
  32     <Listener 
  33      className= "org.apach e.catalina .startup.V ersionLogg erListener
  34     />
  35       
  36     <!-- Secur ity listen er. Docume ntation at  /docs/con fig/listen ers.html
  37       <Listene r classNam e="org.apa che.catali na.securit y.Security Listener"  />
  38       -->
  39       
  40     <!--APR li brary load er. Docume ntation at  /docs/apr .html -->
  41       
  42     <Listener 
  43      className= "org.apach e.catalina .core.AprL ifecycleLi stener" 
  44      SSLEngine= "on" 
  45     />
  46       
  47     <!-- Preve nt memory  leaks due  to use of  particular  java/java x APIs-->
  48       
  49     <Listener 
  50      className= "org.apach e.catalina .core.JreM emoryLeakP reventionL istener" 
  51     />
  52       
  53     <Listener 
  54      className= "org.apach e.catalina .mbeans.Gl obalResour cesLifecyc leListener
  55     />
  56       
  57     <Listener 
  58      className= "org.apach e.catalina .core.Thre adLocalLea kPreventio nListener"  
  59     />
  60    
  61       
  62     <!-- Globa l JNDI res ources
  63            Doc umentation  at /docs/ jndi-resou rces-howto .html
  64       -->
  65       
  66     <GlobalNam ingResourc es>
  67          
  68      <!-- Edita ble user d atabase th at can als o be used  by
  69               U serDatabas eRealm to  authentica te users
  70          -->
  71      <Resource 
  72       name="User Database" 
  73       auth="Cont ainer"
  74                     
  75       type="org. apache.cat alina.User Database"
  76                     
  77       descriptio n="User da tabase tha t can be u pdated and  saved"
  78                     
  79       factory="o rg.apache. catalina.u sers.Memor yUserDatab aseFactory "
  80                     
  81       pathname=" conf/tomca t-users.xm l" 
  82      />
  83        
  84     </GlobalNa mingResour ces>
  85    
  86       
  87     <!-- A "Se rvice" is  a collecti on of one  or more "C onnectors"  that shar e
  88            a s ingle "Con tainer" No te:  A "Se rvice" is  not itself  a "Contai ner",
  89            so  you may no t define s ubcomponen ts such as  "Valves"  at this le vel.
  90            Doc umentation  at /docs/ config/ser vice.html
  91        -->
  92       
  93     <Service 
  94      name="Cata lina"
  95     >
  96     
  97          
  98      <!--The co nnectors c an use a s hared exec utor, you  can define  one or mo re named t hread pool s-->
  99          
  100      <!--:
  101          <Execu tor name=" tomcatThre adPool" na mePrefix=" catalina-e xec-"
  102              ma xThreads=" 150" minSp areThreads ="4"/>
  103          -->
  104     
  105     
  106          
  107      <!-- A "Co nnector" r epresents  an endpoin t by which  requests  are receiv ed
  108               a nd respons es are ret urned. Doc umentation  at :
  109               J ava HTTP C onnector:  /docs/conf ig/http.ht ml
  110               J ava AJP  C onnector:  /docs/conf ig/ajp.htm l
  111               A PR (HTTP/A JP) Connec tor: /docs /apr.html
  112               D efine a no n-SSL/TLS  HTTP/1.1 C onnector o n port 808 0
  113          -->
  114     
  115      <Connector  
  116       port="8082
  117       ciphers="T LS_ECDHE_R SA_WITH_AE S_128_CBC_ SHA256,TLS _ECDHE_RSA _WITH_AES_ 128_CBC_SH A,TLS_ECDH E_RSA_WITH _AES_256_C BC_SHA384, TLS_ECDHE_ RSA_WITH_A ES_256_CBC _SHA,TLS_R SA_WITH_AE S_128_CBC_ SHA256,TLS _RSA_WITH_ AES_128_CB C_SHA,TLS_ RSA_WITH_A ES_256_CBC _SHA256,TL S_RSA_WITH _AES_256_C BC_SHA" 
  118       protocol=" org.apache .coyote.ht tp11.Http1 1Protocol"  
  119       SSLEnabled ="true" 
  120       maxThreads ="150" 
  121       scheme="ht tps" 
  122       secure="tr ue" 
  123       clientAuth ="false"  
  124       keyAlias=" tomcat" 
  125       debug="1" 
  126       keystoreTy pe="JKS" 
  127       keystorePa ss="XXXXXX XX" 
  128       keystoreFi le="/u01/a pp/cert/ DNS . URL:PORT .jks" 
  129      />
  130     
  131     
  132      <!--
  133     
  134          <Conne ctor port= "8082" deb ug="5" tru ststoreFil e="/u01/ap p/cert/tom cat.keysto re" trusts toreType=" JKS" trust storePass= "{TRUSTSTO RE_PASSWOR D}" client Auth="true "  SSLEnab led="true"  scheme="h ttps" secu re="true"  keystoreTy pe="JKS" k eystorePas s="{TRUSTS TORE_PASSW ORD}" keys toreFile=" /u01/app/c ert/tomcat .keystore"   protocol ="HTTP/1.1 " connecti onTimeout= "20000" re directPort ="8443"/>
  135      -->
  136     
  137      <!-- 
  138      <Connector  port="808 2" debug=" 5" SSLEnab led="false " scheme=" http" secu re="false"  protocol= "HTTP/1.1"  connectio nTimeout=" 20000" red irectPort= "8443"/>
  139     
  140      -->
  141     
  142          
  143      <Connector  
  144       port="8081
  145       debug="50"  
  146       SSLEnabled ="false" 
  147       scheme="ht tp" 
  148       secure="fa lse" 
  149       protocol=" HTTP/1.1" 
  150       connection Timeout="2 0000" 
  151       redirectPo rt="8443"
  152      />
  153     
  154          
  155      <Connector  
  156       port="8080
  157       protocol=" HTTP/1.1"
  158                      
  159       connection Timeout="2 0000"
  160                      
  161       redirectPo rt="8443" 
  162      />
  163          
  164      <!-- A "Co nnector" u sing the s hared thre ad pool-->
  165          
  166      <!--
  167          <Conne ctor execu tor="tomca tThreadPoo l"
  168                      port= "8080" pro tocol="HTT P/1.1"
  169                      conne ctionTimeo ut="20000"
  170                      redir ectPort="8 443" />
  171          -->
  172          
  173      <!-- Defin e a SSL/TL S HTTP/1.1  Connector  on port 8 443
  174               T his connec tor uses t he NIO imp lementatio n. The def ault
  175               S SLImplemen tation wil l depend o n the pres ence of th e APR/nati ve
  176               l ibrary and  the useOp enSSL attr ibute of t he
  177               A prLifecycl eListener.
  178               E ither JSSE  or OpenSS L style co nfiguratio n may be u sed regard less of
  179               t he SSLImpl ementation  selected.  JSSE styl e configur ation is u sed below.
  180          -->
  181          
  182      <!--
  183          <Conne ctor port= "8443" pro tocol="org .apache.co yote.http1 1.Http11Ni oProtocol"
  184                      maxTh reads="150 " SSLEnabl ed="true">
  185              <S SLHostConf ig>
  186                   <Certifi cate certi ficateKeys toreFile=" conf/local host-rsa.j ks"
  187                                 type= "RSA" />
  188              </ SSLHostCon fig>
  189          </Conn ector>
  190          -->
  191          
  192      <!-- Defin e a SSL/TL S HTTP/1.1  Connector  on port 8 443 with H TTP/2
  193               T his connec tor uses t he APR/nat ive implem entation w hich alway s uses
  194               O penSSL for  TLS.
  195               E ither JSSE  or OpenSS L style co nfiguratio n may be u sed. OpenS SL style
  196               c onfigurati on is used  below.
  197          -->
  198      <!--
  199          <Conne ctor port= "8443" pro tocol="org .apache.co yote.http1 1.Http11Ap rProtocol"
  200                      maxTh reads="150 " SSLEnabl ed="true"  >
  201              <U pgradeProt ocol class Name="org. apache.coy ote.http2. Http2Proto col" />
  202              <S SLHostConf ig>
  203                   <Certifi cate certi ficateKeyF ile="conf/ localhost- rsa-key.pe m"
  204                                 certi ficateFile ="conf/loc alhost-rsa -cert.pem"
  205                                 certi ficateChai nFile="con f/localhos t-rsa-chai n.pem"
  206                                 type= "RSA" />
  207              </ SSLHostCon fig>
  208          </Conn ector>
  209          -->
  210     
  211          
  212      <!-- Defin e an AJP 1 .3 Connect or on port  8009 -->
  213          
  214      <Connector  
  215       port="8009
  216       protocol=" AJP/1.3" 
  217       redirectPo rt="8443" 
  218      />
  219     
  220     
  221          
  222      <!-- An En gine repre sents the  entry poin t (within  Catalina)  that proce sses
  223               e very reque st.  The E ngine impl ementation  for Tomca t stand al one
  224               a nalyzes th e HTTP hea ders inclu ded with t he request , and pass es them
  225               o n to the a ppropriate  Host (vir tual host) .
  226               D ocumentati on at /doc s/config/e ngine.html  -->
  227     
  228          
  229      <!-- You s hould set  jvmRoute t o support  load-balan cing via A JP ie :
  230          <Engin e name="Ca talina" de faultHost= "localhost " jvmRoute ="jvm1">
  231          -->
  232          
  233      <Engine 
  234       name="Cata lina" 
  235       defaultHos t="localho st"
  236      >
  237      
  238             
  239       <!--For cl ustering,  please tak e a look a t document ation at:
  240                  /docs/clus ter-howto. html  (sim ple how to )
  241                  /docs/conf ig/cluster .html (ref erence doc umentation ) -->
  242             
  243       <!--
  244             <Clu ster class Name="org. apache.cat alina.ha.t cp.SimpleT cpCluster" />
  245             -->
  246      
  247             
  248       <!-- Use t he LockOut Realm to p revent att empts to g uess user  passwords
  249                   via a bru te-force a ttack -->
  250       <Realm 
  251        className= "org.apach e.catalina .realm.Loc kOutRealm"
  252       >
  253                
  254        <!-- This  Realm uses  the UserD atabase co nfigured i n the glob al JNDI
  255                      resourc es under t he key "Us erDatabase ".  Any ed its
  256                      that ar e performe d against  this UserD atabase ar e immediat ely
  257                      availab le for use  by the Re alm.  -->
  258                
  259        <Realm 
  260         className= "org.apach e.catalina .realm.Use rDatabaseR ealm"
  261                        
  262         resourceNa me="UserDa tabase"
  263        />
  264              
  265       </Realm>
  266      
  267             
  268       <Host 
  269        name="loca lhost"  
  270        appBase="w ebapps"
  271                    
  272        unpackWARs ="true" 
  273        autoDeploy ="true"
  274       >
  275       
  276                
  277        <!-- Singl eSignOn va lve, share  authentic ation betw een web ap plications
  278                      Documen tation at:  /docs/con fig/valve. html -->
  279                
  280        <!--
  281                <V alve class Name="org. apache.cat alina.auth enticator. SingleSign On" />
  282                -- >
  283       
  284                
  285        <!-- Acces s log proc esses all  example.
  286                      Documen tation at:  /docs/con fig/valve. html
  287                      Note: T he pattern  used is e quivalent  to using p attern="co mmon" -->
  288                
  289        <Valve 
  290         className= "org.apach e.catalina .valves.Ac cessLogVal ve" 
  291         directory= "logs"
  292                        
  293         prefix="lo calhost_ac cess_log" 
  294         suffix=".t xt"
  295                        
  296         pattern="% h %l %u %t  &quot;%r& quot; %s % b" 
  297        />
  298       
  299              
  300       </Host>
  301           
  302      </Engine>
  303        
  304     </Service>
  305   </Server>
  306