Navigation

    Kopano
    • Register
    • Login
    • Search
    • Categories
    • Get Official Kopano Support
    • Recent
    Statement regarding the closure of the Kopano community forum and the end of the community edition

    Kopano spamd error - PermissionError: [Errno 1] Operation not permitted

    Kopano Groupware Core
    9
    53
    5788
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A Former User
      A Former User @BMWfan last edited by

      @BMWfan

      hi here is mine

      0_1547151908400_4fe8c8ba-334f-4ae4-ab0d-b9ee05ddfa22-image.png

      1 Reply Last reply Reply Quote 0
      • thctlo
        thctlo last edited by

        Check if the rights are correct for the user that is running the spam daemon.
        @ckruijntjens

        The systemd config of inotify-spamleard looks good, except the user/group.
        it might be ok, but check the full path rights off : /var/lib/kopano/spamd/spam
        In this folder check if folder spamd is acceccable (RWX) buy kopano user and group and same for the spam folder
        of test with a 777 on the folders and check what happens.

        A Former User 1 Reply Last reply Reply Quote 0
        • A Former User
          A Former User @thctlo last edited by

          @thctlo

          hi i indeed allredeay gave the folders 777 permissions however same issue.

          0_1547192328519_9ddb7d4e-2d67-4c4b-aebe-0d4e8063e620-image.png

          0_1547192392867_d395a25a-db02-497c-8438-98f7d46d84bb-image.png

          1 Reply Last reply Reply Quote 0
          • thctlo
            thctlo last edited by thctlo

            hmm, you still have the "operation not permitted message.

            Show me also the next folder content : /var/lib/kopano/spamd/spam

            A Former User 1 Reply Last reply Reply Quote 0
            • fbartels
              fbartels Kopano last edited by

              On a Debian system you have to be member of a group to chown to that group. The permissions on the file do not matter for that.

              Regards Felix

              Resources:
              https://kopano.com/blog/how-to-get-kopano/
              https://documentation.kopano.io/
              https://kb.kopano.io/

              Support overview:
              https://kopano.com/support/

              A Former User 1 Reply Last reply Reply Quote 0
              • A Former User
                A Former User @thctlo last edited by

                @thctlo

                that folder is also 777. i use a centos 7 system

                1 Reply Last reply Reply Quote 0
                • A Former User
                  A Former User @fbartels last edited by

                  @fbartels

                  do i need to add rspamd group to kopano?

                  1 Reply Last reply Reply Quote 0
                  • fbartels
                    fbartels Kopano last edited by

                    since you antispam system is not running on the same user, this setting is kind of useless for you (only required for the local programm to have read/write access to it). I would just set sa_group to kopano.

                    Regards Felix

                    Resources:
                    https://kopano.com/blog/how-to-get-kopano/
                    https://documentation.kopano.io/
                    https://kb.kopano.io/

                    Support overview:
                    https://kopano.com/support/

                    A Former User 2 Replies Last reply Reply Quote 0
                    • thctlo
                      thctlo last edited by thctlo

                      Yes, you probley need to add rspamd to the kopano group.
                      Can you run : systemctl show | grep -i protect

                      it might be a case of ProtectSystem= ( sandboxing within systemd)

                      1 Reply Last reply Reply Quote 0
                      • A Former User
                        A Former User @fbartels last edited by

                        @fbartels

                        if i do this is inotify-learnspam still doing its part?

                        fbartels 1 Reply Last reply Reply Quote 0
                        • A Former User
                          A Former User @fbartels last edited by

                          @fbartels

                          hi yust tried and still have this error

                          0_1547195438591_bab7513c-ec56-471f-9d8e-883bac170565-image.png

                          1 Reply Last reply Reply Quote 0
                          • fbartels
                            fbartels Kopano @Guest last edited by

                            @ckruijntjens said in Kopano spamd error - PermissionError: [Errno 1] Operation not permitted:

                            if i do this is inotify-learnspam still doing its part?

                            I have not completely followed the other topic, but there was something about the antispam system running on a different system and the need to pipe/copy the mail to the other system. so if the message needs to cross systems local ownership is not really relevant.

                            @ckruijntjens said in Kopano spamd error - PermissionError: [Errno 1] Operation not permitted:

                            hi yust tried and still have this error

                            Above i posted a command to test the chown.

                            Regards Felix

                            Resources:
                            https://kopano.com/blog/how-to-get-kopano/
                            https://documentation.kopano.io/
                            https://kb.kopano.io/

                            Support overview:
                            https://kopano.com/support/

                            A Former User 1 Reply Last reply Reply Quote 0
                            • A Former User
                              A Former User @fbartels last edited by

                              @fbartels

                              hi i have rspamd and kopano on the same system. now if i check the logs when i change the sa user to kopano it only gives me a warning in journalctl.

                              0_1547196540694_4d90850d-6e06-4bb4-8993-0fbf653aa8c6-image.png

                              connection refused?

                              1 Reply Last reply Reply Quote 0
                              • A Former User
                                A Former User last edited by A Former User

                                itis working now.

                                BMWfan 1 Reply Last reply Reply Quote 0
                                • BMWfan
                                  BMWfan @Guest last edited by BMWfan

                                  @ckruijntjens and what was now the solution? My problem is on the kopano-spamd process and you mixed your problems with inotify also in this topic why i lost a little the overview here.

                                  On my Debian 9 Server:

                                  If i choose a mail in mail inbox to sort it in the junk mail folder i get this messages in /var/log/kopano/spamd.log:

                                  2019-01-12 08:17:57,330 - spamd - INFO - Learning message as SPAM, entryid: 00000000A497753E7B1B4CE3894BB06ABB7C1F450100000005000000D451EC976A324DCAA23AF88AB788EAD800000000
                                  2019-01-12 08:17:57,356 - spamd - ERROR - Traceback (most recent call last):
                                    File "/usr/lib/python3/dist-packages/kopano/log.py", line 103, in log_exc
                                      try: yield
                                    File "/usr/lib/python3/dist-packages/kopano_spamd/__init__.py", line 83, in update
                                      self.learn(item, searchkey, True)
                                    File "/usr/lib/python3/dist-packages/kopano_spamd/__init__.py", line 106, in learn
                                      os.chown(emlfilename, uid, gid)
                                  PermissionError: [Errno 1] Operation not permitted: '/var/lib/kopano/spamd/spam/9DFD4A4E633343C081465B7B8EDBCBE4.eml'
                                  

                                  i installed the python 3 deamon via apt-get install python3-daemon.

                                  I have spamassassin, clamav and amavis running thatโ€™s why i assigned kopano to the amavis group via gpasswd -a kopano amavis.

                                  i can execute this command sudo -H -u kopano chown kopano:amavis /var/lib/kopano/spamd/spam/9DFD4A4E633343C081465B7B8EDBCBE4.eml
                                  so the rights should be correct, or?

                                  So, what could it be?

                                  A Former User 1 Reply Last reply Reply Quote 0
                                  • cblaha
                                    cblaha last edited by

                                    What @BMWfan describes is exactly the origin problem.

                                    1 Reply Last reply Reply Quote 0
                                    • A Former User
                                      A Former User @BMWfan last edited by

                                      @BMWfan

                                      Hi,
                                      Wat i did was adding kopano to my rspamd group and rspamd to kopano group.

                                      The sa_group is kopano

                                      Now its working for me

                                      BMWfan 1 Reply Last reply Reply Quote 0
                                      • cblaha
                                        cblaha last edited by

                                        Hi, the hint of @ckruijntjens was the last piece of the puzzle to the solution. After changing sa_group to kopano, kopano-spamd runs without errors.

                                        1 Reply Last reply Reply Quote 0
                                        • BMWfan
                                          BMWfan @Guest last edited by BMWfan

                                          @ckruijntjens thank you, this works for me now also after i changed the sa_group to kopano in the configuration etc/kopano/spamd.cfg but now is my inotify-spamlearn not more functioning as here described define-ham-and-spam-for-spamassassin, or what could i do that i could use amavis as the sa_group?

                                          A Former User 1 Reply Last reply Reply Quote 0
                                          • A Former User
                                            A Former User @BMWfan last edited by

                                            @BMWfan

                                            Glad it worked๐Ÿ‘๐Ÿ‘๐Ÿ‘

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post