Skip to Content.
Sympa Menu

en - [sympa-users] 2 questions about access and scenarios

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: Dallas Wisehaupt <address@concealed>
  • To: sympa-users <address@concealed>
  • Subject: [sympa-users] 2 questions about access and scenarios
  • Date: Fri, 13 Feb 2009 16:17:11 -0500 (EST)

I believe these questions are related to scenarios, but I'm not 100%
certain.

First, we are using CAS authentication to provide SSO from our portal.
When doing so, our users come across with the address address@concealed.
We have the Sympa install running as lists.school.edu to keep lists and
their traffic separate from the general mail traffic. That is the robot
name as defined in the sympa.conf file.

When designating a list as viewable to "intranet" our users are not able
to see it when searching. I thought that was due to the visibility
scenario so I adjusted it as so:

title.gettext intranet access

match([env->remote_host],/[conf->host]$/) smtp,md5,smime -> do_it
match([env->remote_host],/school.edu$/) smtp,md5,smime -> do_it
match([sender],/[conf->host]$/) smtp,md5,smime -> do_it
match([sender],/school.edu$/) smtp,md5,smime -> do_it
is_subscriber([listname],[sender]) smtp,md5,smime -> do_it
is_owner([listname],[sender]) smtp,md5,smime -> do_it
is_editor([listname],[sender]) smtp,md5,smime -> do_it
is_listmaster([sender]) smtp,md5,smime -> do_it

That didn't seem to help in the display of the list when searching the
web interface. Is there something else that needs to be adjusted to make
the lists viewable to the additional "domain"?

Second, I'm having issues processing subscriptions to the same list via
email. If I send a message to address@concealed, with
"SUBSCRIBE list" as the body, I can see the message pass through the
mail server and passed on to sympa which goes to evaluate it. However,
it never actually processes the subscription. Here are the log entries
showing it is passed on to sympa for processing:

Postfix Log:
Feb 13 15:30:44 gepard postfix/smtpd[31098]: 6898D8CC18:
client=mx.school.edu[192.168.1.1]
Feb 13 15:30:44 gepard postfix/cleanup[31100]: 6898D8CC18:
message-id=<address@concealed>
Feb 13 15:30:44 gepard postfix/qmgr[32107]: 6898D8CC18:
from=<address@concealed>, size=1319, nrcpt=1 (queue active)
Feb 13 15:30:44 gepard postfix/smtpd[31098]: disconnect from
mx.school.edu[192.168.1.1]
Feb 13 15:30:44 gepard postfix/smtpd[31108]: connect from
localhost.localdomain[127.0.0.1]
Feb 13 15:30:44 gepard postfix/smtpd[31108]: A660D8CC54:
client=localhost.localdomain[127.0.0.1]
Feb 13 15:30:44 gepard postfix/cleanup[31100]: A660D8CC54:
message-id=<address@concealed>
Feb 13 15:30:44 gepard postfix/qmgr[32107]: A660D8CC54:
from=<address@concealed>, size=1621, nrcpt=1 (queue active)
Feb 13 15:30:44 gepard postfix/smtp[31101]: 6898D8CC18:
to=<address@concealed>, relay=127.0.0.1[127.0.0.1], delay=0,
status=sent (250 OK, sent 4995D874_22792_141_1 250 Ok: queued as A660D8CC54)
Feb 13 15:30:44 gepard postfix/qmgr[32107]: 6898D8CC18: removed
Feb 13 15:30:44 gepard postfix/smtpd[31108]: disconnect from
localhost.localdomain[127.0.0.1]
Feb 13 15:30:45 gepard postfix/local[31109]: A660D8CC54:
to=<address@concealed>, relay=local, delay=1, status=sent
(delivered to command: /home/sympa/bin/queue address@concealed)
Feb 13 15:30:45 gepard postfix/qmgr[32107]: A660D8CC54: removed

Sympa Log:
Feb 13 15:30:49 gepard sympa[29282]: main::DoFile() Processing
/address@concealed ; sender: Dallas
Wisehaupt <address@concealed> ; message-id:
<address@concealed>
Feb 13 15:30:49 gepard sympa[29282]: main::DoForward() Processing message for
list-request with priority 5,
<address@concealed>

As the end user, I get no confirmation or rejection on the list
subscription. Also, nothing shows up in the subscribers area for the
address nor in the pending subscriptions. Here are a subset of the
settings for the list:

invite closed

visibility intranet

review owner

reply_to_header
apply respect
value sender

serial 6

subscribe open_notify

add auth

send editorkey

status open

remind listmaster

unsubscribe open_notify

The open_notify scenario is the stock scenario. With those settings, I
would think that it should process the subscription and add me to the
list. Is there something obvious that I am missing in this setup?

I haven't gotten a chance to switch the log level up since this is the
production box, but I can do that if it is suggested.

Dallas
--
Dallas Wisehaupt Senior Systems Administrator
address@concealed The University of Scranton



Archive powered by MHonArc 2.6.19+.

Top of Page