В Вашем /etc/mail/sendmail.mc
у Вас, вероятно, есть строка как LOCAL_DOMAIN(´yourdomain.net')dnl
. Избавьтесь от того, если, перекомпилируйте свою конфигурацию и перезапустите sendmail.
Эта строка говорит sendmail принимать почту для этого домена. Без него он ищет MX для этого домена и отправляет его.
Возможно, у Вас есть все еще "значение по умолчанию" sendmail.mc
из Вашей установки, которая должна только быть для отсылки писем. Используйте это.
Я посмотрел на свою конфигурацию и получил следующее. Это работало хорошо около года.
PerlLoadModule Apache::Authn::Redmine
SetEnv GIT_PROJECT_ROOT /var/lib/git
SetEnv GIT_HTTP_EXPORT_ALL
ScriptAlias /git/ /usr/lib/git-core/git-http-backend/
<Location /git>
Order allow,deny
Allow from all
AuthType Basic
Require valid-user
AuthName "XXXXXX Git Repos"
PerlAccessHandler Apache::Authn::Redmine::access_handler
PerlAuthenHandler Apache::Authn::Redmine::authen_handler
RedmineDSN "DBI:mysql:database=redmine_default;host=localhost"
RedmineDbUser "redmine"
RedmineDbPass "xxxxxxx"
RedmineGitSmartHttp yes
</Location>
<Location /git-private>
Order deny,allow
Deny from all
<Limit GET PROPFIND OPTIONS REPORT>
Options Indexes FollowSymLinks MultiViews
Allow from 127.0.0.1
</Limit>
</Location>
Это для Ubuntu 12.04.1. Надеюсь, это поможет, основная разница в том, что я загружаю Apache :: Authn :: Redmine, а вы загружаете Apache :: Redmine.
make sure you have following inside of your httpd.conf
LoadModule authz_core_module modules/mod_authz_core.so
I also found this: Faced with an Internal Server Error for more than an hour | Daniel Stavrovski.Net