Re: [Trac] null when working on tickets
Michael LiVolsi <[email protected]> Tue, 7 Jul 2026 13:11:11 -0700 (PDT)
| Newsgroups | gmane.comp.version-control.subversion.trac.general |
|---|---|
| Message-ID | <[email protected]> |
------=_Part_382178_1661509305.1783455071707 Content-Type: multipart/alternative; boundary="----=_Part_382179_179722859.1783455071707" ------=_Part_382179_179722859.1783455071707 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Trac 1.4.3 Plugins: Name Version Location remote-user-auth N/A /var/trac/sites/traffic/plugins/remote-user-auth.pyc TicketImport <http://nexb.com/> 0.9.1 /usr/local/lib/python2.7/dist-packages/TicketImport-0.9.1-py2.7.egg TracAccountManager <https://trac-hacks.org/wiki/AccountManagerPlugin> 0.6.dev0 /home/admin/.local/lib/python2.7/site-packages TracAutocompleteUsersPlugin=20 <https://trac-hacks.org/wiki/AutocompleteUsersPlugin> 0.4.8.dev0 /usr/local/lib/python2.7/dist-packages TracCustomFieldAdmin <https://trac-hacks.org/wiki/CustomFieldAdminPlugin> 0.4.0.dev0 /usr/local/lib/python2.7/dist-packages TracHtmlNotificationPlugin=20 <http://trac-hacks.org/wiki/TracHtmlNotificationPlugin> 0.12.0.3 /usr/local/lib/python2.7/dist-packages TracSimpleTicket <https://trac-hacks.org/wiki/SimpleTicketPlugin> 5.0 /usr/local/lib/python2.7/dist-packages TracSubTickets <http://github.com/trac-hacks/trac-subtickets-plugin> 0.5.5.dev0 /usr/local/lib/python2.7/dist-packages/TracSubTickets-0.5.5.dev0-py2.7.egg TracTags <https://trac-hacks.org/wiki/TagsPlugin> 0.12.1 /usr/local/lib/python2.7/dist-packages TracTocMacro <https://trac-hacks.org/wiki/TocMacro> 12.0.0 /usr/local/lib/python2.7/dist-packages Trac.ini (removed PII info) # -*- coding: utf-8 -*- [TracPM] date_format =3D %Y-%m-%d default_estimate =3D 4.0 estimate_pad =3D 0.0 goal_ticket_type =3D milestone hours_per_estimate =3D 1 [account-manager] account_changes_notify_addresses =3D xxxxx-B5d/[email protected] auth_init =3D enabled authentication_url =3D=20 db_htdigest_realm =3D=20 default_format.email =3D text/plain force_passwd_change =3D disabled hash_method =3D HtDigestHashMethod htdigest_file =3D=20 htdigest_realm =3D=20 htpasswd_file =3D blanked_out_for_obvious htpasswd_hash_type =3D crypt notify_actions =3D new,delete password_file =3D=20 password_store =3D HtPasswdStore persistent_sessions =3D enabled refresh_passwd =3D disabled verify_email =3D disabled [attachment] max_size =3D 8388608 max_zip_size =3D 8388608 render_unsafe_content =3D disabled [browser] color_scale =3D enabled downloadable_paths =3D /trunk,/branches/*,/tags/* hide_properties =3D svk:merge intermediate_color =3D=20 intermediate_point =3D=20 newest_color =3D (255, 136, 136) oldest_color =3D (136, 136, 255) oneliner_properties =3D trac:summary render_unsafe_content =3D disabled wiki_properties =3D trac:description [changeset] max_diff_bytes =3D 10000000 max_diff_files =3D 0 wiki_format_messages =3D enabled [components] acct_mgr.admin.accountmanageradminpage =3D enabled acct_mgr.admin.accountmanageradminpanel =3D enabled acct_mgr.admin.configurationadminpanel =3D enabled acct_mgr.admin.useradminpanel =3D enabled acct_mgr.api.accountmanager =3D enabled acct_mgr.configurationadminpanel =3D enabled acct_mgr.db.sessionstore =3D enabled acct_mgr.htfile.abstractpasswordfilestore =3D enabled acct_mgr.htfile.htdigeststore =3D enabled acct_mgr.htfile.htpasswdstore =3D enabled acct_mgr.http.httpauthstore =3D enabled acct_mgr.notification.accountchangelistener =3D enabled acct_mgr.notification.accountchangenotificationadminpanel =3D enabled acct_mgr.pwhash.htdigesthashmethod =3D enabled acct_mgr.pwhash.htpasswdhashmethod =3D enabled acct_mgr.svnserve.svnservepasswordstore =3D enabled acct_mgr.useradminpanel =3D enabled acct_mgr.web_ui.accountmodule =3D disabled acct_mgr.web_ui.loginmodule =3D disabled announcer.* =3D enabled autocompleteusers.* =3D enabled customfieldadmin.* =3D enabled datefield.* =3D enabled ldapplugin.* =3D enabled simpleticket.* =3D enabled talm_importer.importer.* =3D enabled trac.db.mysql_backend.mysqlconnector =3D disabled trac.db.postgres_backend.postgresqlconnector =3D enabled trac.web.auth.* =3D disabled trachtmlnotification.* =3D enabled trachtmlnotification.notification.htmlnotificationmodule =3D enabled tracjsgantt.* =3D enabled tracopt.ticket.deleter.ticketdeleter =3D enabled tracopt.versioncontrol.svn.svn_fs.subversionconnector =3D enabled tracopt.versioncontrol.svn.svn_prop.subversionmergepropertydiffrenderer =3D= =20 enabled tracopt.versioncontrol.svn.svn_prop.subversionmergepropertyrenderer =3D=20 enabled tracopt.versioncontrol.svn.svn_prop.subversionpropertyrenderer =3D enabled tracsubtickets.api.* =3D enabled tracsubtickets.web_ui.* =3D enabled tractoc.* =3D enabled [datefield] format =3D ymd separator =3D / [header_logo] alt =3D XXXXX height =3D 66 link =3D /traffic/ src =3D /img/logo.gif width =3D 217 [inherit] htdocs_dir =3D=20 plugins_dir =3D=20 templates_dir =3D /var/trac/sites/traffic/templates/ [logging] log_file =3D trac.log log_format =3D=20 log_level =3D DEBUG log_type =3D file [mainnav] admin.order =3D 8.0 browser.order =3D 3.0 newticket.order =3D 2.0 roadmap.order =3D 6.0 search.order =3D 7.0 tickets.order =3D 4.0 timeline.order =3D 5.0 wiki.label =3D Home wiki.order =3D 1.0 [metanav] about.order =3D 5.0 help.order =3D 4.0 login.order =3D 1.0 logout.order =3D 2.0 prefs.order =3D 3.0 [milestone] default_group_by =3D component default_retarget_to =3D=20 stats_provider =3D DefaultTicketGroupStatsProvider [mimeviewer] max_preview_size =3D 262144 mime_map =3D text/x-dylan:dylan,text/x-idl:ice,text/x-ada:ads:adb mime_map_patterns =3D text/html:README(?!\.rst)|INSTALL(?!\.rst)|COPYING.* tab_width =3D 8 treat_as_binary =3D=20 application/octet-stream,application/pdf,application/postscript,application= /msword,application/rtf [notification] admit_domains =3D=20 ambiguous_char_width =3D single batch_subject_template =3D ${prefix} Batch modify: ${tickets_descr} default_format.email =3D text/plain email_address_resolvers =3D SessionEmailResolver email_sender =3D SmtpEmailSender ignore_domains =3D=20 message_id_hash =3D md5 mime_encoding =3D base64 sendmail_path =3D sendmail smtp_always_bcc =3D=20 smtp_always_cc =3D=20 smtp_default_domain =3D XXXX.org smtp_enabled =3D enabled smtp_from =3D [email protected] smtp_from_author =3D disabled smtp_from_name =3D Trafficking System smtp_password =3D xxxxxxx smtp_port =3D xxx smtp_replyto =3D=20 smtp_server =3D smtp.gmail.com smtp_subject_prefix =3D Traffic smtp_user =3D admin@XXXXX ticket_subject_template =3D ${prefix} [${ticket.owner}] #${ticket.id}:=20 ${summary} use_public_cc =3D enabled use_short_addr =3D disabled use_tls =3D enabled [notification-subscriber] always_notify_cc =3D CarbonCopySubscriber always_notify_owner =3D TicketOwnerSubscriber always_notify_previous_updater =3D TicketPreviousUpdatersSubscriber always_notify_reporter =3D TicketReporterSubscriber always_notify_updater =3D disable [project] admin =3D=20 admin_trac_url =3D . descr =3D Ticketing System for the XXXXX footer =3D Visit the Trac open source project at<br /><a=20 href=3D"https://trac.edgewall.org/">https://trac.edgewall.org/</a> icon =3D common/trac.ico name =3D Traffic url =3D https://trac.xxxx.xxxx/traffic/ [query] default_anonymous_query =3D status!=3Dclosed&cc~=3D$USER default_query =3D status!=3Dclosed&owner=3D$USER items_per_page =3D 100 ticketlink_query =3D ?status=3D!closed [report] items_per_page =3D 100 items_per_page_rss =3D 0 [revisionlog] default_log_limit =3D 100 graph_colors =3D #cc0,#0c0,#0cc,#00c,#c0c,#c00 [roadmap] stats_provider =3D DefaultTicketGroupStatsProvider [search] default_disabled_filters =3D=20 min_query_length =3D 3 [sqlite] extensions =3D=20 [svn] branches =3D trunk,branches/* tags =3D tags/* [ticket] allowed_empty_fields =3D milestone,version default_cc =3D=20 default_component =3D xxxxx.xxx default_description =3D=20 default_keywords =3D=20 default_milestone =3D=20 default_owner =3D < default > default_priority =3D Normal default_resolution =3D complete default_severity =3D=20 default_summary =3D=20 default_type =3D=20 default_version =3D=20 max_comment_size =3D 262144 max_description_size =3D 262144 max_summary_size =3D 262144 preserve_newlines =3D default restrict_owner =3D enabled workflow =3D ConfigurableTicketWorkflow [ticket-custom] approval =3D text approval.format =3D plain approval.label =3D Additional approval approval.order =3D 6 approval.value =3D=20 current_status =3D select current_status.label =3D Current status current_status.options =3D None|To-Do|Doing|Done current_status.order =3D 8 current_status.value =3D None department =3D select department.label =3D Submitting department department.options =3D xxxxx department.order =3D 1 department.value =3D=20 due_date =3D time due_date.date =3D enabled due_date.date_empty =3D disabled due_date.format =3D date due_date.label =3D Due Date due_date.order =3D 2 due_date.value =3D=20 home_page =3D checkbox home_page.label =3D Affects home page? home_page.order =3D 3 home_page.value =3D 0 job_code =3D text job_code.format =3D plain job_code.label =3D Project job code job_code.order =3D 7 job_code.value =3D=20 member_email =3D checkbox member_email.label =3D E-mail to all members? member_email.order =3D 5 member_email.value =3D 0 parents =3D text parents.format =3D plain parents.label =3D Parent Tickets parents.order =3D 0 parents.value =3D=20 #-----------=20 task_due_date =3D time task_due_date.date =3D enabled task_due_date.date_empty =3D disabled=20 task_due_date.format =3D date task_due_date.label =3D Task due date task_due_date.order =3D 4 task_due_date.value =3D [ticket-workflow] accept =3D new,assigned,accepted,reopened -> accepted accept.operations =3D set_owner_to_self accept.permissions =3D TICKET_MODIFY create =3D <none> -> new create.default =3D 1 create_and_assign =3D <none> -> assigned create_and_assign.label =3D assign create_and_assign.operations =3D may_set_owner create_and_assign.permissions =3D TICKET_MODIFY leave =3D * -> * leave.default =3D 1 leave.operations =3D leave_status reassign =3D new,accepted,assigned,reopened -> assigned reassign.operations =3D set_owner reassign.permissions =3D TICKET_CREATE reopen =3D closed -> reopened reopen.operations =3D del_resolution reopen.permissions =3D TICKET_CREATE resolve =3D new,assigned -> closed resolve.operations =3D set_resolution resolve.permissions =3D TICKET_ADMIN [timeline] abbreviated_messages =3D enabled changeset_collapse_events =3D disabled changeset_long_messages =3D disabled changeset_show_files =3D 0 default_daysback =3D 30 max_daysback =3D 90 newticket_formatter =3D oneliner ticket_show_component =3D disabled ticket_show_details =3D disabled [trac] anonymous_session_lifetime =3D 90 auth_cookie_domain =3D=20 auth_cookie_lifetime =3D 0 auth_cookie_path =3D=20 auto_preview_timeout =3D 2.0 auto_reload =3D disabled backup_dir =3D db base_url =3D https://trac.xxxxx.xxx/traffic/ check_auth_ip =3D disabled database =3D postgres://trac:xxxxx@xxxxxxx:5432/tracdb?schema=3Dxxxxxxx debug_sql =3D disabled default_charset =3D utf-8 default_date_format =3D=20 default_dateinfo_format =3D relative default_handler =3D WikiModule default_language =3D=20 default_timezone =3D America/New_York genshi_cache_size =3D 128 htdocs_location =3D=20 ignore_auth_case =3D disabled jquery_location =3D=20 jquery_ui_location =3D=20 jquery_ui_theme_location =3D=20 mainnav =3D wiki,newticket,tickets,browser,timeline,roadmap,search metanav =3D login,logout,prefs,help mysqldump_path =3D mysqldump never_obfuscate_mailto =3D enabled obey_remote_user_header =3D enabled permission_policies =3D=20 DefaultWikiPolicy,DefaultTicketPolicy,DefaultPermissionPolicy,LegacyAttachm= entPolicy permission_store =3D DefaultPermissionStore pg_dump_path =3D pg_dump request_filters =3D=20 resizable_textareas =3D enabled secure_cookies =3D disabled show_email_addresses =3D enabled show_full_names =3D enabled timeout =3D 20 use_base_url_for_redirect =3D enabled use_chunked_encoding =3D enabled use_xsendfile =3D disabled wiki_toolbars =3D enabled xsendfile_header =3D X-Sendfile [versioncontrol] allowed_repository_dir_prefixes =3D=20 default_repository_type =3D svn [wiki] default_edit_area_height =3D 30 ignore_missing_pages =3D enabled max_size =3D 262144 render_unsafe_content =3D disabled safe_origins =3D data: safe_schemes =3D cvs,file,ftp,git,irc,http,https,news,sftp,smb,ssh,svn,svn+= ssh split_page_names =3D disabled On Monday, July 6, 2026 at 11:25:40=E2=80=AFPM UTC-4 Jun Omae wrote: On Tue, Jul 7, 2026 at 12:08=E2=80=AFAM Michael LiVolsi <[email protected]= > wrote:=20 >=20 > I have an interesting issue.=20 > There's an issue that whenever a particular person opens up a ticket, or= =20 replies to a ticket, it gets set to null in the "ticket_change" table under= =20 "author".=20 > We authenticate against LDAP, but I compared them to active users, and=20 their account seems correct.=20 > The only thing that stood out was in the session_attribute table. This=20 person did not have an email record. I manually added it. I'm not 100% sure= =20 this will fix the issue as there are a number of active users without this= =20 attribute but doesn't seem to affect them.=20 >=20 > Is there anything else I should be looking at ?=20 >=20 I guess that something wrong in your installed plugin(s) leads the=20 issue. Trac core doesn't have the issue.=20 * What version of Trac are you using?=20 See "System Information" in /about page of your Trac.=20 * What plugins installed and enabled are you using?=20 See "Installed Plugins" in /about page of your Trac.=20 * Please share your trac.ini=20 --=20 Jun Omae <[email protected]> (=E5=A4=A7=E5=89=8D =E6=BD=A4)=20 --=20 You received this message because you are subscribed to the Google Groups "= Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to trac-users+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/[email protected] To view this discussion visit https://groups.google.com/d/msgid/trac-users/= d1f9a3bd-233e-411f-8d1b-6b4eac91dc71n%40googlegroups.com. ------=_Part_382179_179722859.1783455071707 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Trac 1.4.3<div><br /></div><div>Plugins:</div><div><span style=3D"clear: bo= th; border-bottom: 1px solid rgb(215, 215, 215); border-collapse: collapse;= border-spacing: 0px; box-shadow: rgb(242, 242, 242) 0.3em 0.3em 0.4em 0px;= margin: 1em; width: auto; color: rgb(0, 0, 0); font-family: Verdana, Arial= , "Bitstream Vera Sans", Helvetica, sans-serif; font-size: 12px;"= ><span style=3D"font-style: normal; font-variant: normal; font-size-adjust:= none; font-language-override: normal; font-kerning: auto; font-optical-siz= ing: auto; font-feature-settings: normal; font-variation-settings: normal; = font-stretch: normal; font-size: 12px; line-height: normal; font-family: Ve= rdana, Arial, "Bitstream Vera Sans", Helvetica, sans-serif; backg= round: rgb(247, 247, 240);"><span style=3D"font: bold 10.8px Verdana, Arial= , "Bitstream Vera Sans", Helvetica, sans-serif; padding: 2px 0.5e= m; border: 1px solid rgb(221, 221, 221); vertical-align: bottom; white-spac= e: nowrap; background: rgb(247, 247, 247);"><br />Name</span><span style=3D= "font: bold 10.8px Verdana, Arial, "Bitstream Vera Sans", Helveti= ca, sans-serif; padding: 2px 0.5em; border: 1px solid rgb(221, 221, 221); v= ertical-align: bottom; white-space: nowrap; background: rgb(247, 247, 247);= "><br />Version</span><span style=3D"font: bold 10.8px Verdana, Arial, &quo= t;Bitstream Vera Sans", Helvetica, sans-serif; padding: 2px 0.5em; bor= der: 1px solid rgb(221, 221, 221); vertical-align: bottom; white-space: now= rap; background: rgb(247, 247, 247);"><br />Location</span></span><span sty= le=3D"font-style: normal; font-variant: normal; font-size-adjust: none; fon= t-language-override: normal; font-kerning: auto; font-optical-sizing: auto;= font-feature-settings: normal; font-variation-settings: normal; font-stret= ch: normal; font-size: 12px; line-height: normal; font-family: Verdana, Ari= al, "Bitstream Vera Sans", Helvetica, sans-serif; border-top: 1px= solid rgb(221, 221, 221);"><span style=3D"font: bold 10.8px Verdana, Arial= , "Bitstream Vera Sans", Helvetica, sans-serif; padding: 0.3em 0.= 5em; border: 1px solid rgb(221, 221, 221); vertical-align: top; background:= rgb(247, 247, 247); white-space: nowrap;"><br />remote-user-auth</span><sp= an style=3D"border: 1px solid rgb(221, 221, 221); padding: 0.3em 0.5em; ver= tical-align: top; font-size: 10.8px;"><br />N/A</span><span style=3D"border= : 1px solid rgb(221, 221, 221); padding: 0.3em 0.5em; vertical-align: top; = font-size: 10.8px; color: rgb(102, 102, 102);"><br />/var/trac/sites/traffi= c/plugins/remote-user-auth.pyc</span></span><span style=3D"font-style: norm= al; font-variant: normal; font-size-adjust: none; font-language-override: n= ormal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings= : normal; font-variation-settings: normal; font-stretch: normal; font-size:= 12px; line-height: normal; font-family: Verdana, Arial, "Bitstream Ve= ra Sans", Helvetica, sans-serif; border-top: 1px solid rgb(221, 221, 2= 21);"><span style=3D"font: bold 10.8px Verdana, Arial, "Bitstream Vera= Sans", Helvetica, sans-serif; padding: 0.3em 0.5em; border: 1px solid= rgb(221, 221, 221); vertical-align: top; background: rgb(247, 247, 247); w= hite-space: nowrap;"><br /><a href=3D"http://nexb.com/" style=3D"color: rgb= (187, 0, 0); border-bottom: 1px dotted rgb(187, 187, 187);">TicketImport</a= ></span><span style=3D"border: 1px solid rgb(221, 221, 221); padding: 0.3em= 0.5em; vertical-align: top; font-size: 10.8px;"><br />0.9.1</span><span st= yle=3D"border: 1px solid rgb(221, 221, 221); padding: 0.3em 0.5em; vertical= -align: top; font-size: 10.8px; color: rgb(102, 102, 102);"><br />/usr/loca= l/lib/python2.7/dist-packages/TicketImport-0.9.1-py2.7.egg</span></span><sp= an style=3D"font-style: normal; font-variant: normal; font-size-adjust: non= e; font-language-override: normal; font-kerning: auto; font-optical-sizing:= auto; font-feature-settings: normal; font-variation-settings: normal; font= -stretch: normal; font-size: 12px; line-height: normal; font-family: Verdan= a, Arial, "Bitstream Vera Sans", Helvetica, sans-serif; border-to= p: 1px solid rgb(221, 221, 221);"><span style=3D"font: bold 10.8px Verdana,= Arial, "Bitstream Vera Sans", Helvetica, sans-serif; padding: 0.= 3em 0.5em; border: 1px solid rgb(221, 221, 221); vertical-align: top; backg= round: rgb(247, 247, 247); white-space: nowrap;"><br /><a href=3D"https://t= rac-hacks.org/wiki/AccountManagerPlugin" style=3D"color: rgb(187, 0, 0); bo= rder-bottom: 1px dotted rgb(187, 187, 187);">TracAccountManager</a></span><= span style=3D"border: 1px solid rgb(221, 221, 221); padding: 0.3em 0.5em; v= ertical-align: top; font-size: 10.8px;"><br />0.6.dev0</span><span style=3D= "border: 1px solid rgb(221, 221, 221); padding: 0.3em 0.5em; vertical-align= : top; font-size: 10.8px; color: rgb(102, 102, 102);"><br />/home/admin/.lo= cal/lib/python2.7/site-packages</span></span><span style=3D"font-style: nor= mal; font-variant: normal; font-size-adjust: none; font-language-override: = normal; font-kerning: auto; font-optical-sizing: auto; font-feature-setting= s: normal; font-variation-settings: normal; font-stretch: normal; font-size= : 12px; line-height: normal; font-family: Verdana, Arial, "Bitstream V= era Sans", Helvetica, sans-serif; border-top: 1px solid rgb(221, 221, = 221);"><span style=3D"font: bold 10.8px Verdana, Arial, "Bitstream Ver= a Sans", Helvetica, sans-serif; padding: 0.3em 0.5em; border: 1px soli= d rgb(221, 221, 221); vertical-align: top; background: rgb(247, 247, 247); = white-space: nowrap;"><br /><a href=3D"https://trac-hacks.org/wiki/Autocomp= leteUsersPlugin" style=3D"color: rgb(187, 0, 0); border-bottom: 1px dotted = rgb(187, 187, 187);">TracAutocompleteUsersPlugin</a></span><span style=3D"b= order: 1px solid rgb(221, 221, 221); padding: 0.3em 0.5em; vertical-align: = top; font-size: 10.8px;"><br />0.4.8.dev0</span><span style=3D"border: 1px = solid rgb(221, 221, 221); padding: 0.3em 0.5em; vertical-align: top; font-s= ize: 10.8px; color: rgb(102, 102, 102);"><br />/usr/local/lib/python2.7/dis= t-packages</span></span><span style=3D"font-style: normal; font-variant: no= rmal; font-size-adjust: none; font-language-override: normal; font-kerning:= auto; font-optical-sizing: auto; font-feature-settings: normal; font-varia= tion-settings: normal; font-stretch: normal; font-size: 12px; line-height: = normal; font-family: Verdana, Arial, "Bitstream Vera Sans", Helve= tica, sans-serif; border-top: 1px solid rgb(221, 221, 221);"><span style=3D= "font: bold 10.8px Verdana, Arial, "Bitstream Vera Sans", Helveti= ca, sans-serif; padding: 0.3em 0.5em; border: 1px solid rgb(221, 221, 221);= vertical-align: top; background: rgb(247, 247, 247); white-space: nowrap;"= ><br /><a href=3D"https://trac-hacks.org/wiki/CustomFieldAdminPlugin" style= =3D"color: rgb(187, 0, 0); border-bottom: 1px dotted rgb(187, 187, 187);">T= racCustomFieldAdmin</a></span><span style=3D"border: 1px solid rgb(221, 221= , 221); padding: 0.3em 0.5em; vertical-align: top; font-size: 10.8px;"><br = />0.4.0.dev0</span><span style=3D"border: 1px solid rgb(221, 221, 221); pad= ding: 0.3em 0.5em; vertical-align: top; font-size: 10.8px; color: rgb(102, = 102, 102);"><br />/usr/local/lib/python2.7/dist-packages</span></span><span= style=3D"font-style: normal; font-variant: normal; font-size-adjust: none;= font-language-override: normal; font-kerning: auto; font-optical-sizing: a= uto; font-feature-settings: normal; font-variation-settings: normal; font-s= tretch: normal; font-size: 12px; line-height: normal; font-family: Verdana,= Arial, "Bitstream Vera Sans", Helvetica, sans-serif; border-top:= 1px solid rgb(221, 221, 221);"><span style=3D"font: bold 10.8px Verdana, A= rial, "Bitstream Vera Sans", Helvetica, sans-serif; padding: 0.3e= m 0.5em; border: 1px solid rgb(221, 221, 221); vertical-align: top; backgro= und: rgb(247, 247, 247); white-space: nowrap;"><br /><a href=3D"http://trac= -hacks.org/wiki/TracHtmlNotificationPlugin" style=3D"color: rgb(187, 0, 0);= border-bottom: 1px dotted rgb(187, 187, 187);">TracHtmlNotificationPlugin<= /a></span><span style=3D"border: 1px solid rgb(221, 221, 221); padding: 0.3= em 0.5em; vertical-align: top; font-size: 10.8px;"><br />0.12.0.3</span><sp= an style=3D"border: 1px solid rgb(221, 221, 221); padding: 0.3em 0.5em; ver= tical-align: top; font-size: 10.8px; color: rgb(102, 102, 102);"><br />/usr= /local/lib/python2.7/dist-packages</span></span><span style=3D"font-style: = normal; font-variant: normal; font-size-adjust: none; font-language-overrid= e: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-sett= ings: normal; font-variation-settings: normal; font-stretch: normal; font-s= ize: 12px; line-height: normal; font-family: Verdana, Arial, "Bitstrea= m Vera Sans", Helvetica, sans-serif; border-top: 1px solid rgb(221, 22= 1, 221);"><span style=3D"font: bold 10.8px Verdana, Arial, "Bitstream = Vera Sans", Helvetica, sans-serif; padding: 0.3em 0.5em; border: 1px s= olid rgb(221, 221, 221); vertical-align: top; background: rgb(247, 247, 247= ); white-space: nowrap;"><br /><a href=3D"https://trac-hacks.org/wiki/Simpl= eTicketPlugin" style=3D"color: rgb(187, 0, 0); border-bottom: 1px dotted rg= b(187, 187, 187);">TracSimpleTicket</a></span><span style=3D"border: 1px so= lid rgb(221, 221, 221); padding: 0.3em 0.5em; vertical-align: top; font-siz= e: 10.8px;"><br />5.0</span><span style=3D"border: 1px solid rgb(221, 221, = 221); padding: 0.3em 0.5em; vertical-align: top; font-size: 10.8px; color: = rgb(102, 102, 102);"><br />/usr/local/lib/python2.7/dist-packages</span></s= pan><span style=3D"font-style: normal; font-variant: normal; font-size-adju= st: none; font-language-override: normal; font-kerning: auto; font-optical-= sizing: auto; font-feature-settings: normal; font-variation-settings: norma= l; font-stretch: normal; font-size: 12px; line-height: normal; font-family:= Verdana, Arial, "Bitstream Vera Sans", Helvetica, sans-serif; bo= rder-top: 1px solid rgb(221, 221, 221);"><span style=3D"font: bold 10.8px V= erdana, Arial, "Bitstream Vera Sans", Helvetica, sans-serif; padd= ing: 0.3em 0.5em; border: 1px solid rgb(221, 221, 221); vertical-align: top= ; background: rgb(247, 247, 247); white-space: nowrap;"><br /><a href=3D"ht= tp://github.com/trac-hacks/trac-subtickets-plugin" style=3D"color: rgb(187,= 0, 0); border-bottom: 1px dotted rgb(187, 187, 187);">TracSubTickets</a></= span><span style=3D"border: 1px solid rgb(221, 221, 221); padding: 0.3em 0.= 5em; vertical-align: top; font-size: 10.8px;"><br />0.5.5.dev0</span><span = style=3D"border: 1px solid rgb(221, 221, 221); padding: 0.3em 0.5em; vertic= al-align: top; font-size: 10.8px; color: rgb(102, 102, 102);"><br />/usr/lo= cal/lib/python2.7/dist-packages/TracSubTickets-0.5.5.dev0-py2.7.egg</span><= /span><span style=3D"font-style: normal; font-variant: normal; font-size-ad= just: none; font-language-override: normal; font-kerning: auto; font-optica= l-sizing: auto; font-feature-settings: normal; font-variation-settings: nor= mal; font-stretch: normal; font-size: 12px; line-height: normal; font-famil= y: Verdana, Arial, "Bitstream Vera Sans", Helvetica, sans-serif; = border-top: 1px solid rgb(221, 221, 221);"><span style=3D"font: bold 10.8px= Verdana, Arial, "Bitstream Vera Sans", Helvetica, sans-serif; pa= dding: 0.3em 0.5em; border: 1px solid rgb(221, 221, 221); vertical-align: t= op; background: rgb(247, 247, 247); white-space: nowrap;"><br /><a href=3D"= https://trac-hacks.org/wiki/TagsPlugin" style=3D"color: rgb(187, 0, 0); bor= der-bottom: 1px dotted rgb(187, 187, 187);">TracTags</a></span><span style= =3D"border: 1px solid rgb(221, 221, 221); padding: 0.3em 0.5em; vertical-al= ign: top; font-size: 10.8px;"><br />0.12.1</span><span style=3D"border: 1px= solid rgb(221, 221, 221); padding: 0.3em 0.5em; vertical-align: top; font-= size: 10.8px; color: rgb(102, 102, 102);"><br />/usr/local/lib/python2.7/di= st-packages</span></span><span style=3D"font-style: normal; font-variant: n= ormal; font-size-adjust: none; font-language-override: normal; font-kerning= : auto; font-optical-sizing: auto; font-feature-settings: normal; font-vari= ation-settings: normal; font-stretch: normal; font-size: 12px; line-height:= normal; font-family: Verdana, Arial, "Bitstream Vera Sans", Helv= etica, sans-serif; border-top: 1px solid rgb(221, 221, 221);"><span style= =3D"font: bold 10.8px Verdana, Arial, "Bitstream Vera Sans", Helv= etica, sans-serif; padding: 0.3em 0.5em; border: 1px solid rgb(221, 221, 22= 1); vertical-align: top; background: rgb(247, 247, 247); white-space: nowra= p;"><br /><a href=3D"https://trac-hacks.org/wiki/TocMacro" style=3D"color: = rgb(187, 0, 0); border-bottom: 1px dotted rgb(187, 187, 187);">TracTocMacro= </a></span><span style=3D"border: 1px solid rgb(221, 221, 221); padding: 0.= 3em 0.5em; vertical-align: top; font-size: 10.8px; background: rgb(238, 238= , 221);"><br />12.0.0</span><span style=3D"border: 1px solid rgb(221, 221, = 221); padding: 0.3em 0.5em; vertical-align: top; font-size: 10.8px; color: = rgb(102, 102, 102); background: rgb(238, 238, 221);"><br />/usr/local/lib/p= ython2.7/dist-packages</span></span></span></div><div><br /></div><div><br = /><div><br /></div><div>Trac.ini (removed PII info)</div><div><br /></div><= div># -*- coding: utf-8 -*-<br /><br />[TracPM]<br />date_format =3D %Y-%m-= %d<br />default_estimate =3D 4.0<br />estimate_pad =3D 0.0<br />goal_ticket= _type =3D milestone<br />hours_per_estimate =3D 1<br /><br />[account-manag= er]<br />account_changes_notify_addresses =3D xxxxx-B5d/[email protected]<br />auth_init = =3D enabled<br />authentication_url =3D <br />db_htdigest_realm =3D <br />d= efault_format.email =3D text/plain<br />force_passwd_change =3D disabled<br= />hash_method =3D HtDigestHashMethod<br />htdigest_file =3D <br />htdigest= _realm =3D <br />htpasswd_file =3D blanked_out_for_obvious<br />htpasswd_ha= sh_type =3D crypt<br />notify_actions =3D new,delete<br />password_file =3D= <br />password_store =3D HtPasswdStore<br />persistent_sessions =3D enable= d<br />refresh_passwd =3D disabled<br />verify_email =3D disabled<br /><br = />[attachment]<br />max_size =3D 8388608<br />max_zip_size =3D 8388608<br /= >render_unsafe_content =3D disabled<br /><br />[browser]<br />color_scale = =3D enabled<br />downloadable_paths =3D /trunk,/branches/*,/tags/*<br />hid= e_properties =3D svk:merge<br />intermediate_color =3D <br />intermediate_p= oint =3D <br />newest_color =3D (255, 136, 136)<br />oldest_color =3D (136,= 136, 255)<br />oneliner_properties =3D trac:summary<br />render_unsafe_con= tent =3D disabled<br />wiki_properties =3D trac:description<br /><br />[cha= ngeset]<br />max_diff_bytes =3D 10000000<br />max_diff_files =3D 0<br />wik= i_format_messages =3D enabled<br /><br />[components]<br />acct_mgr.admin.a= ccountmanageradminpage =3D enabled<br />acct_mgr.admin.accountmanageradminp= anel =3D enabled<br />acct_mgr.admin.configurationadminpanel =3D enabled<br= />acct_mgr.admin.useradminpanel =3D enabled<br />acct_mgr.api.accountmanag= er =3D enabled<br />acct_mgr.configurationadminpanel =3D enabled<br />acct_= mgr.db.sessionstore =3D enabled<br />acct_mgr.htfile.abstractpasswordfilest= ore =3D enabled<br />acct_mgr.htfile.htdigeststore =3D enabled<br />acct_mg= r.htfile.htpasswdstore =3D enabled<br />acct_mgr.http.httpauthstore =3D ena= bled<br />acct_mgr.notification.accountchangelistener =3D enabled<br />acct= _mgr.notification.accountchangenotificationadminpanel =3D enabled<br />acct= _mgr.pwhash.htdigesthashmethod =3D enabled<br />acct_mgr.pwhash.htpasswdhas= hmethod =3D enabled<br />acct_mgr.svnserve.svnservepasswordstore =3D enable= d<br />acct_mgr.useradminpanel =3D enabled<br />acct_mgr.web_ui.accountmodu= le =3D disabled<br />acct_mgr.web_ui.loginmodule =3D disabled<br />announce= r.* =3D enabled<br />autocompleteusers.* =3D enabled<br />customfieldadmin.= * =3D enabled<br />datefield.* =3D enabled<br />ldapplugin.* =3D enabled<br= />simpleticket.* =3D enabled<br />talm_importer.importer.* =3D enabled<br = />trac.db.mysql_backend.mysqlconnector =3D disabled<br />trac.db.postgres_b= ackend.postgresqlconnector =3D enabled<br />trac.web.auth.* =3D disabled<br= />trachtmlnotification.* =3D enabled<br />trachtmlnotification.notificatio= n.htmlnotificationmodule =3D enabled<br />tracjsgantt.* =3D enabled<br />tr= acopt.ticket.deleter.ticketdeleter =3D enabled<br />tracopt.versioncontrol.= svn.svn_fs.subversionconnector =3D enabled<br />tracopt.versioncontrol.svn.= svn_prop.subversionmergepropertydiffrenderer =3D enabled<br />tracopt.versi= oncontrol.svn.svn_prop.subversionmergepropertyrenderer =3D enabled<br />tra= copt.versioncontrol.svn.svn_prop.subversionpropertyrenderer =3D enabled<br = />tracsubtickets.api.* =3D enabled<br />tracsubtickets.web_ui.* =3D enabled= <br />tractoc.* =3D enabled<br /><br />[datefield]<br />format =3D ymd<br /= >separator =3D /<br /><br />[header_logo]<br />alt =3D XXXXX<br />height = =3D 66<br />link =3D /traffic/<br />src =3D /img/logo.gif<br />width =3D 21= 7<br /><br />[inherit]<br />htdocs_dir =3D <br />plugins_dir =3D <br />temp= lates_dir =3D /var/trac/sites/traffic/templates/<br /><br />[logging]<br />= log_file =3D trac.log<br />log_format =3D <br />log_level =3D DEBUG<br />lo= g_type =3D file<br /><br />[mainnav]<br />admin.order =3D 8.0<br />browser.= order =3D 3.0<br />newticket.order =3D 2.0<br />roadmap.order =3D 6.0<br />= search.order =3D 7.0<br />tickets.order =3D 4.0<br />timeline.order =3D 5.0= <br />wiki.label =3D Home<br />wiki.order =3D 1.0<br /><br />[metanav]<br /= >about.order =3D 5.0<br />help.order =3D 4.0<br />login.order =3D 1.0<br />= logout.order =3D 2.0<br />prefs.order =3D 3.0<br /><br />[milestone]<br />d= efault_group_by =3D component<br />default_retarget_to =3D <br />stats_prov= ider =3D DefaultTicketGroupStatsProvider<br /><br />[mimeviewer]<br />max_p= review_size =3D 262144<br />mime_map =3D text/x-dylan:dylan,text/x-idl:ice,= text/x-ada:ads:adb<br />mime_map_patterns =3D text/html:README(?!\.rst)|INS= TALL(?!\.rst)|COPYING.*<br />tab_width =3D 8<br />treat_as_binary =3D appli= cation/octet-stream,application/pdf,application/postscript,application/mswo= rd,application/rtf<br /><br />[notification]<br />admit_domains =3D <br />a= mbiguous_char_width =3D single<br />batch_subject_template =3D ${prefix} Ba= tch modify: ${tickets_descr}<br />default_format.email =3D text/plain<br />= email_address_resolvers =3D SessionEmailResolver<br />email_sender =3D Smtp= EmailSender<br />ignore_domains =3D <br />message_id_hash =3D md5<br />mime= _encoding =3D base64<br />sendmail_path =3D sendmail<br />smtp_always_bcc = =3D <br />smtp_always_cc =3D <br />smtp_default_domain =3D XXXX.org<br />sm= tp_enabled =3D enabled<br />smtp_from =3D [email protected]<br />smtp_from_au= thor =3D disabled<br />smtp_from_name =3D Trafficking System<br />smtp_pass= word =3D xxxxxxx<br />smtp_port =3D xxx<br />smtp_replyto =3D <br />smtp_se= rver =3D smtp.gmail.com<br />smtp_subject_prefix =3D Traffic<br />smtp_user= =3D admin@XXXXX<br />ticket_subject_template =3D ${prefix} [${ticket.owner= }] #${ticket.id}: ${summary}<br />use_public_cc =3D enabled<br />use_short_= addr =3D disabled<br />use_tls =3D enabled<br /><br />[notification-subscri= ber]<br />always_notify_cc =3D CarbonCopySubscriber<br />always_notify_owne= r =3D TicketOwnerSubscriber<br />always_notify_previous_updater =3D TicketP= reviousUpdatersSubscriber<br />always_notify_reporter =3D TicketReporterSub= scriber<br />always_notify_updater =3D disable<br /><br />[project]<br />ad= min =3D <br />admin_trac_url =3D .<br />descr =3D Ticketing System for the = XXXXX<br />footer =3D Visit the Trac open source project at<br /><= a href=3D"https://trac.edgewall.org/">https://trac.edgewall.org/</a&g= t;<br />icon =3D common/trac.ico<br />name =3D Traffic<br />url =3D https:/= /trac.xxxx.xxxx/traffic/<br /><br />[query]<br />default_anonymous_query = =3D status!=3Dclosed&cc~=3D$USER<br />default_query =3D status!=3Dclose= d&owner=3D$USER<br />items_per_page =3D 100<br />ticketlink_query =3D ?= status=3D!closed<br /><br />[report]<br />items_per_page =3D 100<br />items= _per_page_rss =3D 0<br /><br />[revisionlog]<br />default_log_limit =3D 100= <br />graph_colors =3D #cc0,#0c0,#0cc,#00c,#c0c,#c00<br /><br />[roadmap]<b= r />stats_provider =3D DefaultTicketGroupStatsProvider<br /><br />[search]<= br />default_disabled_filters =3D <br />min_query_length =3D 3<br /><br />[= sqlite]<br />extensions =3D <br /><br />[svn]<br />branches =3D trunk,branc= hes/*<br />tags =3D tags/*<br /><br />[ticket]<br />allowed_empty_fields = =3D milestone,version<br />default_cc =3D <br />default_component =3D xxxxx= .xxx<br />default_description =3D <br />default_keywords =3D <br />default_= milestone =3D <br />default_owner =3D < default ><br />default_priori= ty =3D Normal<br />default_resolution =3D complete<br />default_severity = =3D <br />default_summary =3D <br />default_type =3D <br />default_version = =3D <br />max_comment_size =3D 262144<br />max_description_size =3D 262144<= br />max_summary_size =3D 262144<br />preserve_newlines =3D default<br />re= strict_owner =3D enabled<br />workflow =3D ConfigurableTicketWorkflow<br />= <br />[ticket-custom]<br />approval =3D text<br />approval.format =3D plain= <br />approval.label =3D Additional approval<br />approval.order =3D 6<br /= >approval.value =3D <br />current_status =3D select<br />current_status.lab= el =3D Current status<br />current_status.options =3D None|To-Do|Doing|Done= <br />current_status.order =3D 8<br />current_status.value =3D None<br />de= partment =3D select<br />department.label =3D Submitting department<br />de= partment.options =3D xxxxx<br />department.order =3D 1<br />department.valu= e =3D <br />due_date =3D time<br />due_date.date =3D enabled<br />due_date.= date_empty =3D disabled<br />due_date.format =3D date<br />due_date.label = =3D Due Date<br />due_date.order =3D 2<br />due_date.value =3D <br />home_p= age =3D checkbox<br />home_page.label =3D Affects home page?<br />home_page= .order =3D 3<br />home_page.value =3D 0<br />job_code =3D text<br />job_cod= e.format =3D plain<br />job_code.label =3D Project job code<br />job_code.o= rder =3D 7<br />job_code.value =3D <br />member_email =3D checkbox<br />mem= ber_email.label =3D E-mail to all members?<br />member_email.order =3D 5<br= />member_email.value =3D 0<br />parents =3D text<br />parents.format =3D p= lain<br />parents.label =3D Parent Tickets<br />parents.order =3D 0<br />pa= rents.value =3D <br />#----------- <br />task_due_date =3D time<br />task_d= ue_date.date =3D enabled<br />task_due_date.date_empty =3D disabled <br />t= ask_due_date.format =3D date<br />task_due_date.label =3D Task due date<br = />task_due_date.order =3D 4<br />task_due_date.value =3D<br /><br /><br />[= ticket-workflow]<br />accept =3D new,assigned,accepted,reopened -> accep= ted<br />accept.operations =3D set_owner_to_self<br />accept.permissions = =3D TICKET_MODIFY<br />create =3D <none> -> new<br />create.defaul= t =3D 1<br />create_and_assign =3D <none> -> assigned<br />create_= and_assign.label =3D assign<br />create_and_assign.operations =3D may_set_o= wner<br />create_and_assign.permissions =3D TICKET_MODIFY<br />leave =3D * = -> *<br />leave.default =3D 1<br />leave.operations =3D leave_status<br = />reassign =3D new,accepted,assigned,reopened -> assigned<br />reassign.= operations =3D set_owner<br />reassign.permissions =3D TICKET_CREATE<br />r= eopen =3D closed -> reopened<br />reopen.operations =3D del_resolution<b= r />reopen.permissions =3D TICKET_CREATE<br />resolve =3D new,assigned ->= ; closed<br />resolve.operations =3D set_resolution<br />resolve.permission= s =3D TICKET_ADMIN<br /><br />[timeline]<br />abbreviated_messages =3D enab= led<br />changeset_collapse_events =3D disabled<br />changeset_long_message= s =3D disabled<br />changeset_show_files =3D 0<br />default_daysback =3D 30= <br />max_daysback =3D 90<br />newticket_formatter =3D oneliner<br />ticket= _show_component =3D disabled<br />ticket_show_details =3D disabled<br /><br= />[trac]<br />anonymous_session_lifetime =3D 90<br />auth_cookie_domain = =3D <br />auth_cookie_lifetime =3D 0<br />auth_cookie_path =3D <br />auto_p= review_timeout =3D 2.0<br />auto_reload =3D disabled<br />backup_dir =3D db= <br />base_url =3D https://trac.xxxxx.xxx/traffic/<br />check_auth_ip =3D d= isabled<br />database =3D postgres://trac:xxxxx@xxxxxxx:5432/tracdb?schema= =3Dxxxxxxx<br />debug_sql =3D disabled<br />default_charset =3D utf-8<br />= default_date_format =3D <br />default_dateinfo_format =3D relative<br />def= ault_handler =3D WikiModule<br />default_language =3D <br />default_timezon= e =3D America/New_York<br />genshi_cache_size =3D 128<br />htdocs_location = =3D <br />ignore_auth_case =3D disabled<br />jquery_location =3D <br />jque= ry_ui_location =3D <br />jquery_ui_theme_location =3D <br />mainnav =3D wik= i,newticket,tickets,browser,timeline,roadmap,search<br />metanav =3D login,= logout,prefs,help<br />mysqldump_path =3D mysqldump<br />never_obfuscate_ma= ilto =3D enabled<br />obey_remote_user_header =3D enabled<br />permission_p= olicies =3D DefaultWikiPolicy,DefaultTicketPolicy,DefaultPermissionPolicy,L= egacyAttachmentPolicy<br />permission_store =3D DefaultPermissionStore<br /= >pg_dump_path =3D pg_dump<br />request_filters =3D <br />resizable_textarea= s =3D enabled<br />secure_cookies =3D disabled<br />show_email_addresses = =3D enabled<br />show_full_names =3D enabled<br />timeout =3D 20<br />use_b= ase_url_for_redirect =3D enabled<br />use_chunked_encoding =3D enabled<br /= >use_xsendfile =3D disabled<br />wiki_toolbars =3D enabled<br />xsendfile_h= eader =3D X-Sendfile<br /><br />[versioncontrol]<br />allowed_repository_di= r_prefixes =3D <br />default_repository_type =3D svn<br /><br />[wiki]<br /= >default_edit_area_height =3D 30<br />ignore_missing_pages =3D enabled<br /= >max_size =3D 262144<br />render_unsafe_content =3D disabled<br />safe_orig= ins =3D data:<br />safe_schemes =3D cvs,file,ftp,git,irc,http,https,news,sf= tp,smb,ssh,svn,svn+ssh<br />split_page_names =3D disabled<br /><br /></div>= <div><br /></div><div><br /><br /></div><div><div dir=3D"auto">On Monday, J= uly 6, 2026 at 11:25:40=E2=80=AFPM UTC-4 Jun Omae wrote:<br /></div><blockq= uote style=3D"margin: 0px 0px 0px 0.8ex; border-left: 1px solid rgb(204, 20= 4, 204); padding-left: 1ex;">On Tue, Jul 7, 2026 at 12:08=E2=80=AFAM Michae= l LiVolsi <<a href=3D"" rel=3D"nofollow">[email protected]</a>> wrot= e: <br />> <br />> I have an interesting issue. <br />> There's an issue that whenever a particular person opens up a t= icket, or replies to a ticket, it gets set to null in the "ticket_change" t= able under "author". <br />> We authenticate against LDAP, but I compared them to active user= s, and their account seems correct. <br />> The only thing that stood out was in the session_attribute table= . This person did not have an email record. I manually added it. I'm not 10= 0% sure this will fix the issue as there are a number of active users witho= ut this attribute but doesn't seem to affect them. <br />> <br />> Is there anything else I should be looking at ? <br />> <br /> <br />I guess that something wrong in your installed plugin(s) leads the <br />issue. Trac core doesn't have the issue. <br /> <br /> * What version of Trac are you using? <br /> See "System Information" in /about page of your Trac. <br /> * What plugins installed and enabled are you using? <br /> See "Installed Plugins" in /about page of your Trac. <br /> * Please share your trac.ini <br /> <br />--=20 <br />Jun Omae <<a href=3D"" rel=3D"nofollow">[email protected]</a>> (= =E5=A4=A7=E5=89=8D =E6=BD=A4) <br /></blockquote></div></div> <p></p> -- <br /> You received this message because you are subscribed to the Google Groups &= quot;Trac Users" group.<br /> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:trac-users+unsubscribe-/[email protected]">trac-use= rs+unsubscribe-/[email protected]</a>.<br /> To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/= trac-users/d1f9a3bd-233e-411f-8d1b-6b4eac91dc71n%40googlegroups.com?utm_med= ium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/msgid/trac-use= rs/d1f9a3bd-233e-411f-8d1b-6b4eac91dc71n%40googlegroups.com</a>.<br /> ------=_Part_382179_179722859.1783455071707-- ------=_Part_382178_1661509305.1783455071707--