Howdy - I am running OpenSuSE13.1 x86_64 and have suddenly and surprisingly experienced a failure with the installation of Bugzilla version 4.4.1.1.1 that I had installed. FWIW I am running it under the Apache server. The main problem I am experiencing has to do with the mail MTA that Bugzilla uses to send out email notifications. Normally this is Sendmail, but because of conflicts I was having with using Postfix/Sendmail on a server that is also running the Apache James email server, I substituted/installed another MTA called msmtp and created a link called /usr/bin/sendmail to point to msmtp in the /bin directory. Up to now this configuration has been working fine but I suspect the latest set of updates broke something and I am now getting an error message in Bugzilla whenever it tries to send out an email - "There was an error sending mail from 'bugzilla@ourdomain.com' to 'someone@anotherdomain.com': error when closing pipe to /usr/bin/sendmail: Data format error (EX_DATAERR)" Internet searches has not given me any joy resolving this so I don't understand why Bugzilla is now sick. I noted in YaST that there is a later version of Bugzilla available, version 4.4.9-7.1 so I thought I would try and upgrade Bugzilla to it. That produces another snag and the error I get is - "nothing provides perl-Daemon-Generic needed by bugzilla-4.4.9-7.1.noarch" Once again, internet searches is not giving me any good answers as to how to resolve this either. They did lead me to a user repository maintained by one Jeff Mahoney in the http://download/opensuse.org/repositories/ that purports to support Bugzilla, but adding his repositories to my collection did not resolve finding this particular package either. So what to do? Any kind guru's want to lend a guiding hand? Thanks in advance... Marc.... -- "The Truth is out there" - Spooky -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2015-06-13 02:33, Marc Chamberlin wrote:
Apache server. The main problem I am experiencing has to do with the mail MTA that Bugzilla uses to send out email notifications. Normally this is Sendmail, but because of conflicts I was having with using Postfix/Sendmail on a server that is also running the Apache James email server, I substituted/installed another MTA called msmtp and created a link called /usr/bin/sendmail to point to msmtp in the /bin directory.
Just a guess (I'm not a bugzilla expert, very far from it), but that might be the root cause. Perhaps you should be using standard Postfix instead. I can see that is what SUSE is using. - -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iF4EAREIAAYFAlV7kd4ACgkQja8UbcUWM1wpPAEAg2sBcRh6grgJe0EDR2J60pmu 1TqZxQS/1gEARcpQ0RAA/izLEEoqcZOOs6/lx+IvT1kRXY5kIaUOxpfFd6q+PiQ1 =8G8v -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Thanks Carlos for your reply, but unfortunately as I mentioned I cannot switch back to using Postfix. I am running the Apache James email server (because I am using their mailet technology) and I must run this on the same server that I am running both the Apache web server and the Bugzila webapp. Postfix conflicts with Apache James in that they both want to use the same ports. I tried switching to a non-standard port as one possible solution but that lead to other problems so I gave up on trying that route. I will try to contact Bugzilla to see if they have any ideas, any idea why I am seeing the dependency problem when I try to upgrade Bugzilla? Marc... On 06/12/2015 07:13 PM, Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2015-06-13 02:33, Marc Chamberlin wrote:
Apache server. The main problem I am experiencing has to do with the mail MTA that Bugzilla uses to send out email notifications. Normally this is Sendmail, but because of conflicts I was having with using Postfix/Sendmail on a server that is also running the Apache James email server, I substituted/installed another MTA called msmtp and created a link called /usr/bin/sendmail to point to msmtp in the /bin directory. Just a guess (I'm not a bugzilla expert, very far from it), but that might be the root cause. Perhaps you should be using standard Postfix instead. I can see that is what SUSE is using.
- -- Cheers / Saludos,
Carlos E. R.
(from 13.1 x86_64 "Bottle" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux)
iF4EAREIAAYFAlV7kd4ACgkQja8UbcUWM1wpPAEAg2sBcRh6grgJe0EDR2J60pmu 1TqZxQS/1gEARcpQ0RAA/izLEEoqcZOOs6/lx+IvT1kRXY5kIaUOxpfFd6q+PiQ1 =8G8v -----END PGP SIGNATURE-----
-- "The Truth is out there" - Spooky -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2015-06-15 19:33, Marc Chamberlin wrote:
Thanks Carlos for your reply, but unfortunately as I mentioned I cannot switch back to using Postfix. I am running the Apache James email server (because I am using their mailet technology) and I must run this on the same server that I am running both the Apache web server and the Bugzila webapp. Postfix conflicts with Apache James in that they both want to use the same ports. I tried switching to a non-standard port as one possible solution but that lead to other problems so I gave up on trying that route.
If bugzilla calls the sendmail binary to send emails, then you absolutely need a binary there that has the same behaviour as the original sendmail. Postfix has one, by default. The recommended alternative, in general, is that programs use smtp to contact the local mail server, not use the sendmail program. You should read the bugzilla documentation to find out what methods they support to send email. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Marc Chamberlin wrote:
Howdy - I am running OpenSuSE13.1 x86_64 and have suddenly and surprisingly experienced a failure with the installation of Bugzilla version 4.4.1.1.1 that I had installed. FWIW I am running it under the Apache server. The main problem I am experiencing has to do with the mail MTA that Bugzilla uses to send out email notifications. Normally this is Sendmail,
It probably just expects to have access to a sendmail binary which most mailservers provide (for droppping mails into their queues). The actual MTA can be anything that has such sendmail interface.
but because of conflicts I was having with using Postfix/Sendmail on a server that is also running the Apache James email server, I substituted/installed another MTA called msmtp and created a link called /usr/bin/sendmail to point to msmtp in the /bin directory. Up to now this configuration has been working fine but I suspect the latest set of updates broke something and I am now getting an error message in Bugzilla whenever it tries to send out an email -
"There was an error sending mail from 'bugzilla@ourdomain.com' to 'someone@anotherdomain.com': error when closing pipe to /usr/bin/sendmail: Data format error (EX_DATAERR)"
Just fyi - sendmail is usually found in /usr/sbin/, not /usr/bin. -- Per Jessen, Zürich (16.7°C) http://www.dns24.ch/ - your free DNS host, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (3)
-
Carlos E. R.
-
Marc Chamberlin
-
Per Jessen