<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 02:21:42 CET 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Magnolia - Issue tracker</title>
    <link>https://jira.magnolia-cms.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-uk</language>    <build-info>
        <version>9.4.2</version>
        <build-number>940002</build-number>
        <build-date>19-01-2023</build-date>
    </build-info>


<item>
            <title>[MGNLLDAP-114] CLONE - Upgrade log4j2 in ldap module</title>
                <link>https://jira.magnolia-cms.com/browse/MGNLLDAP-114</link>
                <project id="10064" key="MGNLLDAP">LDAP Connector</project>
                    <description>&lt;p&gt;Remove old log4j preferences:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;magnolia-ldap/src/test/java/info/magnolia/jaas/sp/ldap/TesterTest.java&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="61705">MGNLLDAP-114</key>
            <summary>CLONE - Upgrade log4j2 in ldap module</summary>
                <type id="3" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10898&amp;avatarType=issuetype">Task</type>
                                            <priority id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/neutral.gif">Neutral</priority>
                        <status id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="11">Done</resolution>
                                        <assignee username="mgeljic">Mika&#235;l Gelji&#263;</assignee>
                                    <reporter username="dai.ha">Dai Ha</reporter>
                        <labels>
                    </labels>
                <created>Mon, 25 Sep 2017 11:34:42 +0200</created>
                <updated>Mon, 11 Dec 2017 09:40:02 +0100</updated>
                            <resolved>Fri, 8 Dec 2017 14:11:43 +0100</resolved>
                                                    <fixVersion>1.10</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                    <workratio workratioPercent="0"/>
                                                                    <timeoriginalestimate seconds="0">0d</timeoriginalestimate>
                            <timeestimate seconds="0">0d</timeestimate>
                                        <comments>
                            <comment id="152782" author="hieu.nguyen" created="Mon, 11 Dec 2017 09:35:23 +0100"  >&lt;h3&gt;&lt;a name=&quot;QAresult&quot;&gt;&lt;/a&gt;QA result&lt;/h3&gt;

&lt;p&gt;ldap.properties&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
#Initial factory class
java.naming.factory.initial=com.sun.jndi.ldap.LdapCtxFactory
# LDAP url
java.naming.provider.url=ldap:&lt;span class=&quot;code-comment&quot;&gt;//ldap.forumsys.com:389
&lt;/span&gt;java.naming.security.authentication=simple
java.naming.security.principal=cn=read-only-admin,dc=example,dc=com
java.naming.security.credentials=password
searchBase=ou=mathematicians,dc=example,dc=com
initialSearchAttributes=dc=example,dc=com
Organization=o
OrganizationUnit=ou
CommonName=cn
Surname=sn
GivenName=givenname
uid=uid
dn=dn
mail=mail
Password=pass
Language=language
groupResolverClass=info.magnolia.jaas.sp.ldap.resolver.MagnoliaGroupResolver
roleResolverClass=info.magnolia.jaas.sp.ldap.resolver.MagnoliaRoleResolver
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Command&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
hieugioi-2:Files hieugioi$ java -jar magnolia-ldap-tester.jar info.magnolia.jaas.sp.ldap.LDAPAuthenticationModule ldap.properties gauss password
&amp;gt; Trying to log in as uid=gauss,dc=example,dc=com.
&amp;gt; Login result: &lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;
&amp;gt; Commit result: &lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;
&amp;gt; Properties: {password=password, name=gauss, email=gauss@ldap.forumsys.com, fullName=Carl Friedrich Gauss, title=Carl Friedrich Gauss}
&amp;gt; Group names: (can only be resolved when connected to Magnolia, skipping)
&amp;gt; Role names: (can only be resolved when connected to Magnolia, skipping)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;magnolia-ldap-tester.log&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
2017-12-11 15:17:00,923 DEBUG i.m.j.sp.jcr.JCRAuthenticationModule - initializing user gauss
2017-12-11 15:17:00,925 DEBUG i.m.j.sp.jcr.JCRAuthenticationModule - getting user manager &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; realm all
2017-12-11 15:17:00,926 DEBUG i.m.jaas.sp.ldap.LDAPUserManager - Cache &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;class &lt;/span&gt;info.magnolia.jaas.sp.ldap.LDAPUserManager is disabled.
2017-12-11 15:17:00,926 DEBUG i.m.jaas.sp.ldap.LDAPUserManager - Cache &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;class &lt;/span&gt;info.magnolia.jaas.sp.ldap.LDAPUserManager is disabled.
2017-12-11 15:17:00,926 DEBUG i.m.j.sp.ldap.config.ConfigResolver - JNDI config &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; realmName [external] is not defined.
2017-12-11 15:17:00,926 DEBUG i.m.j.sp.ldap.config.ConfigResolver - JNDI config file [/Users/hieugioi/Downloads/QA/QA20171211/magnolia-enterprise-5.6.1-SNAPSHOT/apache-tomcat-8.5.5/webapps/magnoliaAuthor/WEB-INF/config/ldap.properties] defined under &lt;span class=&quot;code-keyword&quot;&gt;default&lt;/span&gt; key [jndi.ldap.config] will be used.
2017-12-11 15:17:00,927 DEBUG i.m.jaas.sp.ldap.LDAPUserManager - Cache &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;class &lt;/span&gt;info.magnolia.jaas.sp.ldap.LDAPUserManager is disabled.
2017-12-11 15:17:01,621 DEBUG i.m.j.s.l.c.DefaultConnectionFactory - Successful initialization of ldapContext.
2017-12-11 15:17:01,938 DEBUG i.m.j.s.l.r.MagnoliaGroupResolver - LDAP User gauss doesn&apos;t exist in Magnolia repository. Create &lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt; user in admin realm and attach him appropriate groups/roles. If you want get groups/roles attached to &lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt; user directly from ldap/ad use OpenLDAPGroupResolver/ADGroupResolver.
2017-12-11 15:17:01,938 DEBUG i.m.j.s.l.r.MagnoliaRoleResolver - LDAP User gauss doesn&apos;t exist in magnolia repository. Create &lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt; user in admin realm and attach him appropriate groups/roles. If you want get groups/roles attached to &lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt; user directly from ldap/ad use OpenLDAPGroupResolver/ADGroupResolver.
2017-12-11 15:17:01,939 DEBUG i.m.jaas.sp.ldap.LDAPUserManager - Cache &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;class &lt;/span&gt;info.magnolia.jaas.sp.ldap.LDAPUserManager is disabled.
2017-12-11 15:17:01,940 DEBUG i.m.j.sp.jcr.JCRAuthenticationModule - initialized user gauss in 1015ms
2017-12-11 15:17:01,940 DEBUG i.m.j.sp.ldap.config.ConfigResolver - JNDI config &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; realmName [external] is not defined.
2017-12-11 15:17:01,940 DEBUG i.m.j.sp.ldap.config.ConfigResolver - JNDI config file [/Users/hieugioi/Downloads/QA/QA20171211/magnolia-enterprise-5.6.1-SNAPSHOT/apache-tomcat-8.5.5/webapps/magnoliaAuthor/WEB-INF/config/ldap.properties] defined under &lt;span class=&quot;code-keyword&quot;&gt;default&lt;/span&gt; key [jndi.ldap.config] will be used.
2017-12-11 15:17:01,941 INFO  i.m.j.s.l.c.DefaultConnectionFactory - Trying to log in as uid=gauss,dc=example,dc=com.
2017-12-11 15:17:02,759 DEBUG i.m.j.s.l.c.DefaultConnectionFactory - Login succeeded.
2017-12-11 15:17:02,759 INFO  info.magnolia.ldap.tool.LDAPTester - Login result: &lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;
2017-12-11 15:17:02,760 INFO  info.magnolia.ldap.tool.LDAPTester - Commit result: &lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;
2017-12-11 15:17:02,761 DEBUG info.magnolia.ldap.tool.LDAPTester - Subject:
Subject:
	Principal: info.magnolia.cms.security.ExternalUser@2a098129
	Principal: info.magnolia.cms.security.Realm$RealmImpl@179a1

2017-12-11 15:17:02,761 DEBUG info.magnolia.ldap.tool.LDAPTester - User: info.magnolia.cms.security.ExternalUser@2a098129
2017-12-11 15:17:02,762 INFO  info.magnolia.ldap.tool.LDAPTester - Properties: {password=password, name=gauss, email=gauss@ldap.forumsys.com, fullName=Carl Friedrich Gauss, title=Carl Friedrich Gauss}
2017-12-11 15:17:02,762 DEBUG info.magnolia.ldap.tool.LDAPTester - State: {groupNames=[], statusValue=1, roleNames=[]}
2017-12-11 15:17:02,762 DEBUG i.m.j.sp.ldap.config.ConfigResolver - JNDI config file [/Users/hieugioi/Downloads/QA/QA20171211/magnolia-enterprise-5.6.1-SNAPSHOT/apache-tomcat-8.5.5/webapps/magnoliaAuthor/WEB-INF/config/ldap.properties] defined under &lt;span class=&quot;code-keyword&quot;&gt;default&lt;/span&gt; key [jndi.ldap.config] will be used.
2017-12-11 15:17:02,762 INFO  info.magnolia.ldap.tool.LDAPTester - Group names: (can only be resolved when connected to Magnolia, skipping)
2017-12-11 15:17:02,762 INFO  info.magnolia.ldap.tool.LDAPTester - Role names: (can only be resolved when connected to Magnolia, skipping)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10160">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="55192">MAGNOLIA-6794</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="62763">MGNLLDAP-115</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_14166" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Acceptance criteria</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                                    <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge aui-lozenge-complete" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>Empty</span></span></div>
                        ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>magnolia-cms.com</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 11 Dec 2017 09:35:23 +0100</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_12730" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_14151" key="com.atlassian.jira.toolkit:message">
                        <customfieldname>Docu info</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10246" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>MAGNOLIA-7345</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10061" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comm is not jira-dev</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10071" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last participant</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>hieu.nguyen</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            6 years, 9 weeks, 6 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10020" key="com.atlassian.jira.toolkit:attachments">
                        <customfieldname>Number of attachments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10150" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname>Number of comments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>dai.ha</customfieldvalue>
            <customfieldvalue>hieu.nguyen</customfieldvalue>
            <customfieldvalue>mgeljic</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i07dyb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10245" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="572">Saigon 115</customfieldvalue>
    <customfieldvalue id="575">Saigon 116</customfieldvalue>
    <customfieldvalue id="594">Saigon 120</customfieldvalue>
    <customfieldvalue id="601">Saigon 121</customfieldvalue>
    <customfieldvalue id="605">Saigon 122</customfieldvalue>
    <customfieldvalue id="610">Saigon 123</customfieldvalue>
    <customfieldvalue id="613">Saigon 124</customfieldvalue>
    <customfieldvalue id="618">Saigon 125</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10242" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_14167" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Task DoR</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                                    <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge aui-lozenge-complete" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>Empty</span></span></div>
                        ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_14145" key="com.intenso.jira.issue-templates:issue-templates-customfield">
                        <customfieldname>Template</customfieldname>
                        <customfieldvalues>
                            


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_15131" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Time in Discovery</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10032" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>