Excellent.  Copying the whole LifeCycle option did the trick!<div><br></div><div>Thanks!</div><div><br clear="all">--<br>Max McGrath<br>Network Administrator<br>Carthage College<br>262-552-5512<br><a href="mailto:mmcgrath@carthage.edu" target="_blank">mmcgrath@carthage.edu</a><br>


<br><br><div class="gmail_quote">On Wed, May 30, 2012 at 8:53 AM, Ruslan Zakirov <span dir="ltr"><<a href="mailto:ruslan.zakirov@gmail.com" target="_blank">ruslan.zakirov@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<p>From my reply it was possible to guess that you config is incorrect. You have to copy whole option, not subpart. Lifecycles settings should start from Set(%Lifecycle... <br></p>
<p>Ruslan from phone.</p>
<div class="gmail_quote">30.05.2012 17:23 пользователь "Max McGrath" <<a href="mailto:mmcgrath@carthage.edu" target="_blank">mmcgrath@carthage.edu</a>> написал:<div><div class="h5"><br type="attribution">

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I apologize; I must not have caught the e-mail from Ruslan.  Here is my full RT_SiteConfig:<div><br></div><div><div>root@help:/opt/rt4/etc# cat RT_SiteConfig.pm</div><div><span style="background-color:rgb(255,255,102)"># Any configuration directives you include  here will override</span></div>




<div><span style="background-color:rgb(255,255,102)"># RT's default configuration file, RT_Config.pm</span></div><div><span style="background-color:rgb(255,255,102)">#</span></div><div><span style="background-color:rgb(255,255,102)"># To include a directive here, just copy the equivalent statement</span></div>




<div><span style="background-color:rgb(255,255,102)"># from RT_Config.pm and change the value. We've included a single</span></div><div><span style="background-color:rgb(255,255,102)"># sample value below.</span></div>




<div><span style="background-color:rgb(255,255,102)">#</span></div><div><span style="background-color:rgb(255,255,102)"># This file is actually a perl module, so you can include valid</span></div><div><span style="background-color:rgb(255,255,102)"># perl code, as well.</span></div>




<div><span style="background-color:rgb(255,255,102)">#</span></div><div><span style="background-color:rgb(255,255,102)"># The converse is also true, if this file isn't valid perl, you're</span></div><div><span style="background-color:rgb(255,255,102)"># going to run into trouble. To check your SiteConfig file, use</span></div>




<div><span style="background-color:rgb(255,255,102)"># this comamnd:</span></div><div><span style="background-color:rgb(255,255,102)">#</span></div><div><span style="background-color:rgb(255,255,102)">#   perl -c /path/to/your/etc/RT_SiteConfig.pm</span></div>




<div><span style="background-color:rgb(255,255,102)"><br></span></div><div><span style="background-color:rgb(255,255,102)">Set($rtname, '<a href="http://help.carthage.edu" target="_blank">help.carthage.edu</a>');</span></div>


<div>

<span style="background-color:rgb(255,255,102)">Set($Organization, '<a href="http://carthage.edu" target="_blank">carthage.edu</a>');</span></div><div><span style="background-color:rgb(255,255,102)">Set($CorrespondAddress, '<a href="mailto:xxxxxx@carthage.edu" target="_blank">xxxxxx@carthage.edu</a>');</span></div>




<div><span style="background-color:rgb(255,255,102)">Set($CommentAddress, '<a href="mailto:xxxxxx@carthage.edu" target="_blank">xxxxxx@carthage.edu</a>');</span></div><div><span style="background-color:rgb(255,255,102)">Set($Timezone, "US/Central");</span></div>




<div><span style="background-color:rgb(255,255,102)"><br></span></div><div><span style="background-color:rgb(255,255,102)"><br></span></div><div><span style="background-color:rgb(255,255,102)">########################</span></div>




<div><span style="background-color:rgb(255,255,102)">#    DATABASE STUFF    #</span></div><div><span style="background-color:rgb(255,255,102)">########################</span></div><div><span style="background-color:rgb(255,255,102)"><br>




</span></div><div><span style="background-color:rgb(255,255,102)">Set($DatabaseType, 'mysql');</span></div><div><span style="background-color:rgb(255,255,102)">Set($DatabaseUser, 'root');</span></div><div>




<span style="background-color:rgb(255,255,102)">Set($DatabasePassword, 'xxxxxxx');</span></div><div><span style="background-color:rgb(255,255,102)">Set($DatabaseName, 'rt4');</span></div><div><span style="background-color:rgb(255,255,102)"><br>




</span></div><div><span style="background-color:rgb(255,255,102)">########################</span></div><div><span style="background-color:rgb(255,255,102)">#   WEB SERVER STUFF   #</span></div><div><span style="background-color:rgb(255,255,102)">########################</span></div>




<div><span style="background-color:rgb(255,255,102)"><br></span></div><div><span style="background-color:rgb(255,255,102)">Set($WebPath, "/rt/");</span></div><div><span style="background-color:rgb(255,255,102)">Set($WebDomain, '<a href="http://help.carthage.edu" target="_blank">help.carthage.edu</a>');</span></div>




<div><span style="background-color:rgb(255,255,102)">Set($WebPort, 443);</span></div><div><span style="background-color:rgb(255,255,102)">Set($WebBaseURL, "<a href="http://help.carthage.edu" target="_blank">http://help.carthage.edu</a>");</span></div>




<div><span style="background-color:rgb(255,255,102)">Set($DisabledGD, undef);</span></div><div><span style="background-color:rgb(255,255,102)"><br></span></div><div><span style="background-color:rgb(255,255,102)">Set($RestrictReferrer, 0);</span></div>




<div><span style="background-color:rgb(255,255,102)"><br></span></div><div><span style="background-color:rgb(255,255,102)">Set($LogToFile, 'debug');</span></div><div><span style="background-color:rgb(255,255,102)">############################</span></div>




<div><span style="background-color:rgb(255,255,102)">#   OTHER CUSTOMIZATIONS   #</span></div><div><span style="background-color:rgb(255,255,102)">############################</span></div><div><span style="background-color:rgb(255,255,102)"><br>




</span></div><div><span style="background-color:rgb(255,255,102)">Set($DisableGD, 0);</span></div><div><span style="background-color:rgb(255,255,102)"><br></span></div><div><span style="background-color:rgb(255,255,102)">Set($HomepageComponents, [qw(</span></div>




<div><span style="background-color:rgb(255,255,102)">    QuickCreate Quicksearch MyAdminQueues MySupportQueues MyReminders RefreshHomepage Dashboards Links MOTD Consultant)]);</span></div><div><span style="background-color:rgb(255,255,102)"><br>




</span></div><div><span style="background-color:rgb(255,255,102)">Set(@Plugins, qw(</span></div><div><span style="background-color:rgb(255,255,102)">    RT::Authen::ExternalAuth</span></div><div><span style="background-color:rgb(255,255,102)">    RT::Extension::Timeline</span></div>




<div><span style="background-color:rgb(255,255,102)">    RT::Extension::MandatorySubject</span></div><div><span style="background-color:rgb(255,255,102)">    RT::Extension::MandatoryRequestor</span></div><div><span style="background-color:rgb(255,255,102)">    RTx::EmailCompletion</span></div>




<div><span style="background-color:rgb(255,255,102)">    RT::Extension::MobileUI</span></div><div><span style="background-color:rgb(255,255,102)">    RT::Extension::ReportSpam</span></div><div><span style="background-color:rgb(255,255,102)">    RT::Extension::JSGantt</span></div>




<div><span style="background-color:rgb(255,255,102)">));</span></div><div><span style="background-color:rgb(255,255,102)"><br></span></div><div><span style="background-color:rgb(255,255,102)"># The order in which the services defined in ExternalSettings</span></div>




<div><span style="background-color:rgb(255,255,102)"># should be used to authenticate users. User is authenticated</span></div><div><span style="background-color:rgb(255,255,102)"># if successfully confirmed by any service - no more services</span></div>




<div><span style="background-color:rgb(255,255,102)"># are checked.</span></div><div><span style="background-color:rgb(255,255,102)">Set($ExternalAuthPriority,  [   'My_LDAP',</span></div><div><span style="background-color:rgb(255,255,102)">                            ]</span></div>




<div><span style="background-color:rgb(255,255,102)">);</span></div><div><span style="background-color:rgb(255,255,102)"><br></span></div><div><span style="background-color:rgb(255,255,102)"># The order in which the services defined in ExternalSettings</span></div>




<div><span style="background-color:rgb(255,255,102)"># should be used to get information about users. This includes</span></div><div><span style="background-color:rgb(255,255,102)"># RealName, Tel numbers etc, but also whether or not the user</span></div>




<div><span style="background-color:rgb(255,255,102)"># should be considered disabled.</span></div><div><span style="background-color:rgb(255,255,102)">#</span></div><div><span style="background-color:rgb(255,255,102)"># Once user info is found, no more services are checked.</span></div>




<div><span style="background-color:rgb(255,255,102)">#</span></div><div><span style="background-color:rgb(255,255,102)"># You CANNOT use a SSO cookie for authentication.</span></div><div><span style="background-color:rgb(255,255,102)">Set($ExternalInfoPriority,  [   #'My_MySQL',</span></div>




<div><span style="background-color:rgb(255,255,102)">                                'My_LDAP'</span></div><div><span style="background-color:rgb(255,255,102)">                            ]</span></div><div><span style="background-color:rgb(255,255,102)">);</span></div>




<div><span style="background-color:rgb(255,255,102)"><br></span></div><div><span style="background-color:rgb(255,255,102)">    default => {</span></div><div><span style="background-color:rgb(255,255,102)">        actions => [</span></div>




<div><span style="background-color:rgb(255,255,102)">            'new -> open'     => { label => 'Open it', update => 'Respond' },</span></div><div><span style="background-color:rgb(255,255,102)">            'new -> resolved' => { label => 'Resolve', update => 'Respond' },</span></div>




<div><span style="background-color:rgb(255,255,102)">            'new -> rejected' => { label => 'Reject',  update => 'Respond' },</span></div><div><span style="background-color:rgb(255,255,102)">            'new -> deleted'  => { label => 'Delete' },</span></div>




<div><span style="background-color:rgb(255,255,102)"><br></span></div><div><span style="background-color:rgb(255,255,102)">            'open -> stalled'  => { label => 'Stall',   update => 'Comment' },</span></div>




<div><span style="background-color:rgb(255,255,102)">            'open -> resolved' => { label => 'Resolve', update => 'Respond' },</span></div><div><span style="background-color:rgb(255,255,102)">            'open -> rejected' => { label => 'Reject',  update => 'Respond' },</span></div>




<div><span style="background-color:rgb(255,255,102)"><br></span></div><div><span style="background-color:rgb(255,255,102)">            'stalled -> open'  => { label => 'Open it' },</span></div><div>




<span style="background-color:rgb(255,255,102)">            'resolved -> open' => { label => 'Re-open', update => 'Comment' },</span></div><div><span style="background-color:rgb(255,255,102)">            'rejected -> open' => { label => 'Re-open', update => 'Comment' },</span></div>




<div><span style="background-color:rgb(255,255,102)">            'deleted -> open'  => { label => 'Undelete' },</span></div><div><span style="background-color:rgb(255,255,102)">        ],</span></div>




<div><span style="background-color:rgb(255,255,102)">    },</span></div><div><span style="background-color:rgb(255,255,102)"># If this is set to true, then the relevant packages will</span></div><div><span style="background-color:rgb(255,255,102)"># be loaded to use SSL/TLS connections. At the moment,</span></div>




<div><span style="background-color:rgb(255,255,102)"># this just means "use Net::SSLeay;"</span></div><div><span style="background-color:rgb(255,255,102)">Set($ExternalServiceUsesSSLorTLS,    0);</span></div><div>




<span style="background-color:rgb(255,255,102)"><br></span></div><div><span style="background-color:rgb(255,255,102)"># If this is set to 1, then users should be autocreated by RT</span></div><div><span style="background-color:rgb(255,255,102)"># as internal users if they fail to authenticate from an</span></div>




<div><span style="background-color:rgb(255,255,102)"># external service.</span></div><div><span style="background-color:rgb(255,255,102)">Set($AutoCreateNonExternalUsers,    1);</span></div><div><span style="background-color:rgb(255,255,102)"><br>




</span></div><div><span style="background-color:rgb(255,255,102)"># These are the full settings for each external service as a HashOfHashes</span></div><div><span style="background-color:rgb(255,255,102)"># Note that you may have as many external services as you wish. They will</span></div>




<div><span style="background-color:rgb(255,255,102)"># be checked in the order specified in the Priority directives above.</span></div><div><span style="background-color:rgb(255,255,102)"># e.g.</span></div><div><span style="background-color:rgb(255,255,102)">#   Set(ExternalAuthPriority,['My_LDAP','My_MySQL','My_Oracle','SecondaryLDAP','Other-DB']);</span></div>




<div><span style="background-color:rgb(255,255,102)">#</span></div><div><span style="background-color:rgb(255,255,102)">Set($ExternalSettings,      {</span></div><div><span style="background-color:rgb(255,255,102)">                                # AN EXAMPLE LDAP SERVICE</span></div>




<div><span style="background-color:rgb(255,255,102)">                                'My_LDAP'       =>  {   ## GENERIC SECTION</span></div><div><span style="background-color:rgb(255,255,102)">                                                        # The type of service (db/ldap/cookie)</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        'type'                      =>  'ldap',</span></div><div><span style="background-color:rgb(255,255,102)">                                                        # The server hosting the service</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        'server'                    =>  '10.2.2.15',</span></div><div><span style="background-color:rgb(255,255,102)">                                                        ## SERVICE-SPECIFIC SECTION</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        # If you can bind to your LDAP server anonymously you should</span></div><div><span style="background-color:rgb(255,255,102)">                                                        # remove the user and pass config lines, otherwise specify them here:</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        #</span></div><div><span style="background-color:rgb(255,255,102)">                                                        # The username RT should use to connect to the LDAP server</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        'user'                      =>  'cn=ZENworks,ou=users,o=carthage',</span></div><div><span style="background-color:rgb(255,255,102)">                                                        # The password RT should use to connect to the LDAP server</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        'pass'                    =>  'xxxxxxx',</span></div><div><span style="background-color:rgb(255,255,102)">                                                        #</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        # The LDAP search base</span></div><div><span style="background-color:rgb(255,255,102)">                                                        'base'                      =>  'o=CARTHAGE',</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        #</span></div><div><span style="background-color:rgb(255,255,102)">                                                        # ALL FILTERS MUST BE VALID LDAP FILTERS ENCASED IN PARENTHESES!</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        # YOU **MUST** SPECIFY A filter AND A d_filter!!</span></div><div><span style="background-color:rgb(255,255,102)">                                                        #</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        # The filter to use to match RT-Users</span></div><div><span style="background-color:rgb(255,255,102)">                                                        'filter'                    =>  '(objectClass=carthageUser)',</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        # A catch-all example filter: '(objectClass=*)'</span></div><div><span style="background-color:rgb(255,255,102)">                                                        #</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        # The filter that will only match disabled users</span></div><div><span style="background-color:rgb(255,255,102)">                                                        'd_filter'                  =>  '(objectClass=FooFooBar)',</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        # A catch-none example d_filter: '(objectClass=FooBarBaz)'</span></div><div><span style="background-color:rgb(255,255,102)">                                                        #</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        # Should we try to use TLS to encrypt connections?</span></div><div><span style="background-color:rgb(255,255,102)">                                                        'tls'                       =>  0,</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        # SSL Version to provide to Net::SSLeay *if* using SSL</span></div><div><span style="background-color:rgb(255,255,102)">                                                        #'ssl_version'               =>  3,</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        # What other args should I pass to Net::LDAP->new($host,@args)?</span></div><div><span style="background-color:rgb(255,255,102)">                                                        #'net_ldap_args'             => [    version =>  3   ],</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        # Does authentication depend on group membership? What group name?</span></div><div><span style="background-color:rgb(255,255,102)">                                                        #'group'                     =>  'GROUP_NAME',</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        # What is the attribute for the group object that determines membership?</span></div><div><span style="background-color:rgb(255,255,102)">                                                        #'group_attr'                =>  'GROUP_ATTR',</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        ## RT ATTRIBUTE MATCHING SECTION</span></div><div><span style="background-color:rgb(255,255,102)">                                                        # The list of RT attributes that uniquely identify a user</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        # This example shows what you *can* specify.. I recommend reducing this</span></div><div><span style="background-color:rgb(255,255,102)">                                                        # to just the Name and EmailAddress to save encountering problems later.</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        'attr_match_list'           => [    'Name',</span></div><div><span style="background-color:rgb(255,255,102)">                                                                                            'EmailAddress',</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                                                            'RealName',</span></div><div><span style="background-color:rgb(255,255,102)">                                                                                        ],</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                        # The mapping of RT attributes on to LDAP attributes</span></div><div><span style="background-color:rgb(255,255,102)">                                                        'attr_map'                  =>  {   'Name' => 'cn',</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                                                            'RealName' => 'cn',</span></div><div><span style="background-color:rgb(255,255,102)">                                                                                            'ExternalAuthId' => 'cn',</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                                                            'Gecos' => 'cn',</span></div><div><span style="background-color:rgb(255,255,102)">                                                'NickName' => 'carthageNameID',</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                'EmailAddress' => 'mail',</span></div><div><span style="background-color:rgb(255,255,102)">                                                                                        }</span></div>




<div><span style="background-color:rgb(255,255,102)">                                                    },</span></div><div><span style="background-color:rgb(255,255,102)">                                }</span></div><div>




<span style="background-color:rgb(255,255,102)">);</span></div><div><span style="background-color:rgb(255,255,102)"><br></span></div><div><span style="background-color:rgb(255,255,102)">1;</span></div><div><br></div><div>




<br></div><div>Thanks!</div><div><br></div><div>Max</div>--<br>Max McGrath<br>Network Administrator<br>Carthage College<br><a href="tel:262-552-5512" value="+12625525512" target="_blank">262-552-5512</a><br><a href="mailto:mmcgrath@carthage.edu" target="_blank">mmcgrath@carthage.edu</a><br>





<br><br><div class="gmail_quote">On Tue, May 29, 2012 at 4:33 PM, Thomas Sibley <span dir="ltr"><<a href="mailto:trs@bestpractical.com" target="_blank">trs@bestpractical.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div>On 05/29/2012 11:32 AM, Max McGrath wrote:<br>
> I sent this same question out last week with now response -- I'm trying<br>
> again!<br>
><br>
</div>[snip]<br>
><br>
> Am I missing anything?<br>
<br>
Yes, my coworker Ruslan's response to your original mail yesterday<br>
asking for your full config.<br>
</blockquote></div><br></div>
</blockquote></div></div></div>
</blockquote></div><br></div>