On 04/25/2017 03:14, Matthias Andree wrote:
Am 25. April 2017 07:28:16 MESZ schrieb "Geovani B. R." <igeo.cu <http://igeo.cu>@gmail.com>:

    On FreeBSD 10.3-RELEASE-p7

    Mailman 2.1.23_1 + Postfix 3.1.4,1


    Mailman returns me this error when trying to manage a list after login:



    Bug in Mailman version 2.1.23

    We're sorry, we hit a bug!

    Please inform the webmaster for this site of this problem. Printing of
    traceback and other system information has been explicitly inhibited,
    but the webmaster can find this information in the Mailman error logs.



    The Mailman error logs show this:


    Apr 25 01:24:52 2017 admin(71569):
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    admin(71569): [----- Mailman Version: 2.1.23 -----]
    admin(71569): [----- Traceback ------]
    admin(71569): Traceback (most recent call last):
    admin(71569):   File "/usr/local/mailman/scripts/driver", line 117, in
    run_main
    admin(71569):     main()
    admin(71569):   File "/usr/local/mailman/Mailman/Cgi/admin.py 
<http://admin.py>", line
    241, in main
    admin(71569):     mlist.Save()
    admin(71569):   File "/usr/local/mailman/Mailman/MailList.py 
<http://MailList.py>", line 590,
    in Save
    admin(71569):     self.__save(dict)
    admin(71569):   File "/usr/local/mailman/Mailman/MailList.py 
<http://MailList.py>", line 567,
    in __save
    admin(71569):os.link <http://os.link>(fname, fname_last)
    admin(71569): OSError: [Errno 1] Operation not permitted
    admin(71569): [----- Python Information -----]
    admin(71569): sys.version     =   2.7.13 (default, Jan  3 2017, 01:24:10)
    [GCC 4.2.1 Compatible FreeBSD Clang 3.4.1 (tags/RELEASE_34/dot1-final
    208032)]
    admin(71569): sys.executable  =   /usr/local/bin/python2.7
    admin(71569): sys.prefix      =   /usr/local
    admin(71569): sys.exec_prefix =   /usr/local
    admin(71569): sys.path        =   ['/usr/local/mailman/pythonlib',
    '/usr/local/mailman', '/usr/local/mailman/scripts',
    '/usr/local/mailman', '/usr/local/lib/python27.zip <http://python27.zip>',
    '/usr/local/lib/python2.7', '/usr/local/lib/python2.7/plat-freebsd10',
    '/usr/local/lib/python2.7/lib-tk', '/usr/local/lib/python2.7/lib-old',
    '/usr/local/lib/python2.7/lib-dynload',
    '/usr/local/lib/python2.7/site-packages']
    admin(71569): sys.platform    =   freebsd10
    admin(71569): [----- Environment Variables -----]
    admin(71569):   HTTP_COOKIE:
    admin(71569):   CONTEXT_DOCUMENT_ROOT: /usr/local/mailman/cgi-bin
    admin(71569):   SERVER_SOFTWARE: Apache
    admin(71569):   CONTEXT_PREFIX: /mailman
    admin(71569):   SERVER_SIGNATURE:
    admin(71569):   REQUEST_METHOD: POST
    admin(71569):   PATH_INFO: /mailman
    admin(71569):   SERVER_PROTOCOL: HTTP/1.1
    admin(71569):   QUERY_STRING:
    admin(71569):   LD_LIBRARY_PATH: /usr/local/lib:/usr/local/lib
    admin(71569):   CONTENT_LENGTH: 40
    admin(71569):   HTTP_USER_AGENT: Mozilla/5.0 (X11; FreeBSD amd64;
    rv:40.0) Gecko/20100101 Firefox/40.0
    admin(71569):   HTTP_CONNECTION: keep-alive
    admin(71569):   HTTP_REFERER:
    http://xxxxxx.xxxxxxxxxxxxx.xx/mailman/admin/mailman
    admin(71569):   SERVER_NAME: xxxxxx.xxxxxxxxxxxxx.xx
    admin(71569):   REMOTE_ADDR:xxx.xx.xxx.xxx <http://xxx.xx.xxx.xxx>
    admin(71569):   SERVER_PORT: 80
    admin(71569):   SERVER_ADDR:xxx.xx.xxx <http://xxx.xx.xxx>.xx
    admin(71569):   DOCUMENT_ROOT: /usr/local/mailman
    admin(71569):   PYTHONPATH: /usr/local/mailman
    admin(71569):   SCRIPT_FILENAME: /usr/local/mailman/cgi-bin/admin
    admin(71569):   SERVER_ADMIN: [email protected]
    admin(71569):   HTTP_DNT: 1
    admin(71569):   HTTP_HOST: xxxxxx.xxxxxxxxxxxxx.xx
    admin(71569):   SCRIPT_NAME: /mailman/admin
    admin(71569):   HTTP_UPGRADE_INSECURE_REQUESTS: 1
    admin(71569):   REQUEST_URI: /mailman/admin/mailman
    admin(71569):   HTTP_ACCEPT:
    text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    admin(71569):   GATEWAY_INTERFACE: CGI/1.1
    admin(71569):   REMOTE_PORT: 47270
    admin(71569):   HTTP_ACCEPT_LANGUAGE: es,en;q=0.5
    admin(71569):   REQUEST_SCHEME: http
    admin(71569):   CONTENT_TYPE: application/x-www-form-urlencoded
    admin(71569):   HTTP_ACCEPT_ENCODING: gzip, deflate
    admin(71569):   UNIQUE_ID: WP7dpJ5FfBkAAWoTaxkAAAAM



Update your system *completely*, then be sure to match user accounts and fix permissions as per the mailman installation instructions.

I found the problem, the following kernel variables can't be turned on:

security.bsd.hardlink_check_gid (default 0).
security.bsd.hardlink_check_uid (default 0).

--
Greetings, have a nice day.
Geo.
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[email protected]"

Reply via email to