[horde] Issues installing Horde Groupware on new Rocky Linux 8 VPS

Patrick Boutilier boutilpj at ednet.ns.ca
Mon Nov 1 22:27:33 UTC 2021



On 10/28/21 14:35, L A wrote:
> On Thu, Oct 28, 2021 at 9:00 AM L A <lp.allard.1 at gmail.com> wrote:
> 
>> On Thu, Oct 28, 2021 at 8:34 AM Christian Schmidt <
>> Christian.Schmidt at chemie.uni-hamburg.de> wrote:
>>
>>> L A, 28.10.21:
>>>> Sendmail is installed and configured to use my GMail account to send
>>> emails
>>>> using their SMTP server.  It works perfectly.  I can send emails from
>>> the
>>>> CLI using something like :
>>>>
>>>> echo "$(hostname) test" | mail -s "$(hostname) test Gmail relay"
>>>> root at localhost
>>>>
>>>> Strangely, /var/log/maillog is empty...
>>>>
>>>> I noticed that backends.local.php did not contain any parameters for
>>> SMTP
>>>> authentication, so I added the SMTP block in it,  Now
>>>> "imp/config/backends.local.php" looks like:
>>>>
>>>> $servers['imap'] = array(
>>>>       'disabled' => false,
>>>>       'name' => 'GMail IMAP server',
>>>>       'hostspec' => 'imap.gmail.com',
>>>>       'hordeauth' => true,
>>>>       'protocol' => 'imap',
>>>>       'port' => 993,
>>>>       'secure' => 'ssl'
>>>>       'maildomain' => '',
>>>>       'smtp' => array(
>>>>           'auth' => true,
>>>>           'localhost' => 'localhost',
>>>>           'host' => 'smtp.gmail.com',
>>>>           'password' => '*************************',
>>>>           'port' => 587,
>>>>           'secure' => 'tls',
>>>>           'username' => 'lp.allard.1 at gmail.com'
>>>>       ),
>>>>       'cache' => false,
>>>> );
>>>
>>> You told imp to use smtp.gmail.com, so your local sendmail is not
>>> getting involved at all...
>>> Regards,
>>> Christian
>>>
>>> --
>>> No signature available.
>>>
>>> --
>>> Horde mailing list
>>> Frequently Asked Questions: http://horde.org/faq/
>>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>>
>>
>> Hello Christian,
>>
>> hmmmm... Okay sorry I just found out that the "Mailer" section of Horde's
>> config was not filled out.  I entered the proper parameters and its working
>> fine now.  I wonder, out of curiosity, why I need to do that to be able to
>> send emails?
>>
>> Wouldn't filling out the proper parameters in IMP's config be sufficient??
>>
>> Okay now *I think* everything is working fine!
>>
>> Thanks guys again
>>
>>
>>
> 
> OOPS, out of the blue, when I try to login I get:
> A fatal error has occurredsyntax error, unexpected ''maildomain''
> (T_CONSTANT_ENCAPSED_STRING), expecting ')'Details have been logged for the
> administrator.
> Horde logs show:
> 
> 2021-10-28T13:30:43-04:00 EMERG: HORDE [imp] ParseError: syntax error,
> unexpected ''maildomain'' (T_CONSTANT_ENCAPSED_STRING), expecting ')' in
> /var/www/html/horde/imp/config/backends.local.php:369
> Stack trace:
> #0 /usr/share/pear/Horde/Registry.php(1840):
> Horde_Registry_Loadconfig->__construct('imp', 'backends.php', 'servers')
> #1 /var/www/html/horde/imp/lib/Imap.php(922):
> Horde_Registry->loadConfigFile('backends.php', 'servers', 'imp')
> #2 /var/www/html/horde/imp/lib/Auth.php(206): IMP_Imap::loadServerConfig()
> #3 /var/www/html/horde/imp/lib/Auth.php(106): IMP_Auth::_canAutoLogin()
> #4 /var/www/html/horde/imp/lib/Application.php(378):
> IMP_Auth::transparent(Object(Horde_Core_Auth_Application))
> #5 /usr/share/pear/Horde/Registry.php(1197):
> IMP_Application->authTransparent(Object(Horde_Core_Auth_Application))
> #6 /usr/share/pear/Horde/Core/Auth/Application.php(396):
> Horde_Registry->callAppMethod('imp', 'authTransparent', Array)
> #7 /usr/share/pear/Horde/Registry.php(2195):
> Horde_Core_Auth_Application->transparent()
> #8 /usr/share/pear/Horde/Registry.php(1739):
> Horde_Registry->isAuthenticated(Array)
> #9 /usr/share/pear/Horde/Registry.php(890):
> Horde_Registry->hasPermission('imp', 4)
> #10 /usr/share/pear/Horde/Core/Notification/Handler.php(69):
> Horde_Registry->listApps(Array, false, 4)
> #11 /usr/share/pear/Horde/Registry.php(575):
> Horde_Core_Notification_Handler->attachAllAppHandlers()
> #12 /usr/share/pear/Horde/Registry.php(287): Horde_Registry->__construct(0,
> Array)
> #13 /var/www/html/horde/login.php(57): Horde_Registry::appInit('horde',
> Array)
> #14 {main} [pid 1225 on line 74 of "/usr/share/pear/Horde/ErrorHandler.php"]
> 
> The "horde/imp/config/backends.local.php' is identical to what I already
> posted in this email chain....
> 
> I tried commenting out the "maildomain" parameter, but I get
> A fatal error has occurredsyntax error, unexpected ''smtp''
> (T_CONSTANT_ENCAPSED_STRING), expecting ')'Details have been logged for the
> administrator.
> Whats going on?  It looks like Horde can't interpret the backends.local.php
> file....
> 



Can we what line 369 (and a few line before and after) of 
/var/www/html/horde/imp/config/backends.local.php looks like?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: boutilpj.vcf
Type: text/vcard
Size: 298 bytes
Desc: not available
URL: <https://lists.horde.org/archives/horde/attachments/20211101/56b89892/attachment.vcf>


More information about the horde mailing list