With  SOGoPasswordRecoveryEnabled = YES, a user has to do something
immediately upon login or they will not be able to edit their other
preferences other than the General.
I logged in and Disabled the password recovery option, then I was able to
edit all my Preferences.
Is this expected?
I happen to be logged in with an Admin account so I don't know if that's
the cause. I will need to test with an ordinary account.
However, you perhaps know the answer to this?

On Mon, May 19, 2025 at 7:05 PM Odhiambo Washington <[email protected]>
wrote:

> I actually spoke too soon. If I only add the  SOGoPasswordRecoveryEnabled
> = YES;, then I still get stuck with the original problem.
> Or maybe it's a browser cache issue. I will revisit this again tomorrow
> and revert back to you.
>
> On Mon, May 19, 2025 at 6:47 PM Odhiambo Washington <[email protected]>
> wrote:
>
>> Hello Quentin,
>>
>> Thanks for the response.
>>
>> After reading the documentation properly, I realized I only need one
>> global parameter in that section.
>> SOGoPasswordRecoveryEnabled = YES;
>>
>> Everything worked as expected after I removed the other options, which
>> should either be per domain or
>>
>>
>> On Mon, May 19, 2025 at 5:42 PM qhivert <[email protected]> wrote:
>>
>>> Hello,
>>>
>>> Usually,  it means there is a mandatory value in your current section
>>> that is not set.
>>>
>>> In the general section the mandatory values are:
>>>
>>>    - Time zone
>>>    - Password secondary email value if set
>>>    - Answer for password recovery question if set
>>>
>>>
>>>
>>> Could you check that?
>>>
>>>
>>>
>>> Cheers,
>>>
>>> --
>>>
>>> Quentin Hivert || Alinto || R&D Lead Developer
>>>
>>> 19 Quai Perrache 69002 Lyon
>>>
>>> www.alinto.com
>>>
>>>
>>>
>>> *From:* [email protected] <[email protected]> *On Behalf Of 
>>> *Odhiambo
>>> Washington
>>> *Sent:* lundi 19 mai 2025 12:45
>>> *To:* [email protected]
>>> *Subject:* [SOGo] Unable to edit Calendar, AddressBook, and Mail
>>> preferences
>>>
>>>
>>>
>>> Hello everyone,
>>>
>>>
>>>
>>> I am running SOGO 5.12.1 on Ubuntu/Debian.
>>>
>>> I am facing a strange problem: When I go to edit my account preferences,
>>> only the General section is editable. Calendar, AddressBook, and Mail are
>>> all greyed out.
>>>
>>> I have tried debugging this issue without success and hope someone can
>>> help.
>>>
>>>
>>>
>>> TIA
>>>
>>>
>>>
>>> Here is my sogo.log with debug enabled just for one session:
>>>
>>> ```
>>>
>>> May 18 13:21:11 sogod [201050]: |SOGo| starting method 'POST' on uri
>>> '/SOGo/so/passwordRecoveryEnabled'
>>> May 19 13:21:11 sogod [201050]: |SOGo| traverse(acquire):
>>> passwordRecoveryEnabled
>>> May 19 13:21:11 sogod [201050]: |SOGo|   do traverse name:
>>> 'passwordRecoveryEnabled'
>>> May 19 13:21:11 sogod [201050]: |SOGo| request took 0.001203 seconds to
>>> execute
>>> May 19 13:21:11 sogod [201050]: 127.0.0.1 "POST
>>> /SOGo/so/passwordRecoveryEnabled HTTP/1.0" 200 30/57 0.004 - - 0 - 12
>>> May 19 13:21:13 sogod [201050]: |SOGo| starting method 'POST' on uri
>>> '/SOGo/so/passwordRecoveryEnabled'
>>> May 19 13:21:13 sogod [201050]: |SOGo| traverse(acquire):
>>> passwordRecoveryEnabled
>>> May 19 13:21:13 sogod [201050]: |SOGo|   do traverse name:
>>> 'passwordRecoveryEnabled'
>>> May 19 13:21:13 sogod [201050]: |SOGo| request took 0.001319 seconds to
>>> execute
>>> May 19 13:21:13 sogod [201050]: 127.0.0.1 "POST
>>> /SOGo/so/passwordRecoveryEnabled HTTP/1.0" 200 30/57 0.003 - - 0 - 12
>>> May 19 13:21:15 sogod [201050]: |SOGo| starting method 'POST' on uri
>>> '/SOGo/so/passwordRecoveryEnabled'
>>> May 19 13:21:15 sogod [201050]: |SOGo| traverse(acquire):
>>> passwordRecoveryEnabled
>>> May 19 13:21:15 sogod [201050]: |SOGo|   do traverse name:
>>> 'passwordRecoveryEnabled'
>>> May 19 13:21:15 sogod [201050]: |SOGo| request took 0.001322 seconds to
>>> execute
>>> May 19 13:21:15 sogod [201050]: 127.0.0.1 "POST
>>> /SOGo/so/passwordRecoveryEnabled HTTP/1.0" 200 30/51 0.003 - - 0 - 12
>>> May 19 13:21:17 sogod [201050]: |SOGo| starting method 'POST' on uri
>>> '/SOGo/so/passwordRecoveryEnabled'
>>> May 19 13:21:17 sogod [201050]: |SOGo| traverse(acquire):
>>> passwordRecoveryEnabled
>>> May 19 13:21:17 sogod [201050]: |SOGo|   do traverse name:
>>> 'passwordRecoveryEnabled'
>>> May 19 13:21:17 sogod [201050]: |SOGo| request took 0.001270 seconds to
>>> execute
>>> May 19 13:21:17 sogod [201050]: 127.0.0.1 "POST
>>> /SOGo/so/passwordRecoveryEnabled HTTP/1.0" 200 30/51 0.003 - - 0 - 12
>>> May 19 13:21:18 sogod [201050]: |SOGo| starting method 'POST' on uri
>>> '/SOGo/connect'
>>> May 19 13:21:18 sogod [201050]: |SOGo| traverse(acquire): SOGo => connect
>>> May 19 13:21:18 sogod [201050]: |SOGo|   do traverse name: 'SOGo'
>>> May 19 13:21:18 sogod [201050]: |SOGo|   do traverse name: 'connect'
>>> May 19 13:21:18 sogod [201050]: |SOGo| set clientObject:
>>> <SOGo[0x0x5aef292c2970]: name=SOGo>
>>> 2025-05-19 13:21:18.480 sogod[201050:201050] MySQL4 connection
>>> established 0x0x5aef293d61a0
>>> 2025-05-19 13:21:18.480 sogod[201050:201050] ---------- -[MySQL4Channel
>>> openChannel]: <MySQL4Channel[0x0x5aef2999c000] connection=0x0x5aef293d61a0>
>>> opens channel count[0]
>>> 2025-05-19 13:21:18.480 sogod[201050:201050] MySQL4 channel
>>> 0x0x5aef2999c000 opened (connection=0x0x5aef293d61a0,postfixadmin)
>>> 2025-05-19 13:21:18.480 sogod[201050:201050]
>>> <MySQL4Channel[0x0x5aef2999c000] connection=0x0x5aef293d61a0> SQL: SELECT
>>> c_password FROM sogo_auth_view WHERE c_uid = '[email protected]
>>> ';
>>> 2025-05-19 13:21:18.481 sogod[201050:201050]
>>> <MySQL4Channel[0x0x5aef2999c000] connection=0x0x5aef293d61a0>   query has
>>> results, entering fetch-mode.
>>> May 19 13:21:18 sogod [201050]: SOGoRootPage successful login from
>>> '127.0.0.1' for user '[email protected]' - expire = -1  grace =
>>> -1
>>> 2025-05-19 13:21:18.700 sogod[201050:201050] MySQL4 connection
>>> established 0x0x5aef28fde9d0
>>> 2025-05-19 13:21:18.700 sogod[201050:201050] ---------- -[MySQL4Channel
>>> openChannel]: <MySQL4Channel[0x0x5aef29aff830] connection=0x0x5aef28fde9d0>
>>> opens channel count[1]
>>> 2025-05-19 13:21:18.700 sogod[201050:201050] MySQL4 channel
>>> 0x0x5aef29aff830 opened (connection=0x0x5aef28fde9d0,postfixadmin)
>>> 2025-05-19 13:21:18.700 sogod[201050:201050]
>>> <MySQL4Channel[0x0x5aef29aff830] connection=0x0x5aef28fde9d0> SQL: BEGIN;
>>> 2025-05-19 13:21:18.701 sogod[201050:201050]
>>> <MySQL4Channel[0x0x5aef29aff830] connection=0x0x5aef28fde9d0>   query has
>>> no results.
>>> 2025-05-19 13:21:18.701 sogod[201050:201050]
>>> <MySQL4Channel[0x0x5aef29aff830] connection=0x0x5aef28fde9d0> SQL: SELECT
>>> t1.c_creationdate, t1.c_id, t1.c_lastseen, t1.c_value FROM
>>>  sogo_sessions_folder t1 WHERE t1.c_id='pmcKIFfw7DbunW+r';
>>> 2025-05-19 13:21:18.701 sogod[201050:201050]
>>> <MySQL4Channel[0x0x5aef29aff830] connection=0x0x5aef28fde9d0>   query has
>>> results, entering fetch-mode.
>>> 2025-05-19 13:21:18.701 sogod[201050:201050]
>>> <MySQL4Channel[0x0x5aef29aff830] connection=0x0x5aef28fde9d0> SQL: ROLLBACK;
>>> 2025-05-19 13:21:18.701 sogod[201050:201050]
>>> <MySQL4Channel[0x0x5aef29aff830] connection=0x0x5aef28fde9d0>   query has
>>> no results.
>>> 2025-05-19 13:21:18.701 sogod[201050:201050]
>>> <MySQL4Channel[0x0x5aef2999c000] connection=0x0x5aef293d61a0> SQL: BEGIN;
>>> 2025-05-19 13:21:18.702 sogod[201050:201050]
>>> <MySQL4Channel[0x0x5aef2999c000] connection=0x0x5aef293d61a0>   query has
>>> no results.
>>> 2025-05-19 13:21:18.702 sogod[201050:201050]
>>> <MySQL4Channel[0x0x5aef2999c000] connection=0x0x5aef293d61a0> SQL: INSERT
>>> INTO sogo_sessions_folder (c_lastseen, c_creationdate, c_value, c_id)
>>> VALUES (1747650078, 1747650078,
>>> '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',
>>> 'pmcKIFfw7DbunW+r');
>>> 2025-05-19 13:21:18.702 sogod[201050:201050]
>>> <MySQL4Channel[0x0x5aef2999c000] connection=0x0x5aef293d61a0>   query has
>>> no results.
>>> 2025-05-19 13:21:18.702 sogod[201050:201050]
>>> <MySQL4Channel[0x0x5aef2999c000] connection=0x0x5aef293d61a0> SQL: COMMIT;
>>> 2025-05-19 13:21:18.705 sogod[201050:201050]
>>> <MySQL4Channel[0x0x5aef2999c000] connection=0x0x5aef293d61a0>   query has
>>> no results.
>>> May 19 13:21:18 sogod [201050]: |SOGo| request took 0.315990 seconds to
>>> execute
>>> May 19 13:21:18 sogod [201050]: 127.0.0.1 "POST /SOGo/connect HTTP/1.0"
>>> 200 100/92 0.318 - - -72K - 14
>>> May 19 13:21:19 sogod [201050]: |SOGo| starting method 'GET' on uri
>>> '/SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-'
>>> May 19 13:21:19 sogod [201050]: |SOGo| traverse(acquire):
>>> qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-
>>> May 19 13:21:19 sogod [201050]: |SOGo|   do traverse name:
>>> 'qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-'
>>> May 19 13:21:19 sogod [201050]: |SOGo| set clientObject:
>>> <0x5aef29abfaf0[SOGoUserFolder]: [email protected]
>>> container=0x5aef292c2970/(null)>
>>> May 19 13:21:19 sogod [201050]: |SOGo| request took 0.005777 seconds to
>>> execute
>>> May 19 13:21:19 sogod [201050]: 127.0.0.1 "GET
>>> /SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM- HTTP/1.0" 302 0/0
>>> 0.007 - - 0 - 14
>>> May 19 13:21:19 sogod [201050]: |SOGo| starting method 'GET' on uri
>>> '/SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/view'
>>> May 19 13:21:19 sogod [201050]: |SOGo| traverse(acquire):
>>> qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM- => view
>>> May 19 13:21:19 sogod [201050]: |SOGo|   do traverse name:
>>> 'qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-'
>>> May 19 13:21:19 sogod [201050]: |SOGo|   do traverse name: 'view'
>>> May 19 13:21:19 sogod [201050]: |SOGo| set clientObject:
>>> <0x5aef297359b0[SOGoUserFolder]: [email protected]
>>> container=0x5aef292c2970/(null)>
>>> May 19 13:21:19 sogod [201050]: |SOGo| request took 0.009275 seconds to
>>> execute
>>> May 19 13:21:19 sogod [201050]: 127.0.0.1 "GET
>>> /SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/view HTTP/1.0" 302
>>> 0/0 0.011 - - 0 - 14
>>> May 19 13:21:19 sogod [201050]: |SOGo| starting method 'GET' on uri
>>> '/SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Mail'
>>> May 19 13:21:19 sogod [201050]: |SOGo| traverse(acquire):
>>> qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM- => Mail
>>> May 19 13:21:19 sogod [201050]: |SOGo|   do traverse name:
>>> 'qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-'
>>> May 19 13:21:19 sogod [201050]: |SOGo|   do traverse name: 'Mail'
>>> May 19 13:21:19 sogod [201050]: |SOGo| set clientObject:
>>> <0x5aef29a22150[SOGoMailAccounts]: name=Mail
>>> container=0x5aef29abfaf0/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM->
>>> May 19 13:21:19 sogod [201050]: |SOGo| request took 0.007604 seconds to
>>> execute
>>> May 19 13:21:19 sogod [201050]: 127.0.0.1 "GET
>>> /SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Mail HTTP/1.0" 302
>>> 0/0 0.010 - - 0 - 14
>>> May 19 13:21:19 sogod [201050]: |SOGo| starting method 'GET' on uri
>>> '/SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Mail/view'
>>> May 19 13:21:19 sogod [201050]: |SOGo| traverse(acquire):
>>> qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM- => Mail => view
>>> May 19 13:21:19 sogod [201050]: |SOGo|   do traverse name:
>>> 'qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-'
>>> May 19 13:21:19 sogod [201050]: |SOGo|   do traverse name: 'Mail'
>>> May 19 13:21:19 sogod [201050]: |SOGo|   do traverse name: 'view'
>>> May 19 13:21:19 sogod [201050]: |SOGo| set clientObject:
>>> <0x5aef299e9610[SOGoMailAccounts]: name=Mail
>>> container=0x5aef29b30900/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM->
>>> May 19 13:21:19 sogod [201050]: |SOGo| request took 0.112601 seconds to
>>> execute
>>> May 19 13:21:19 sogod [201050]: 127.0.0.1 "GET
>>> /SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Mail/view HTTP/1.0"
>>> 200 23711/0 0.117 106672 77% 1M - 14
>>> May 19 13:21:20 sogod [201050]: |SOGo| starting method 'GET' on uri
>>> '/SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Calendar/alarmslist?browserTime=1747650080'
>>> May 19 13:21:20 sogod [201050]: |SOGo| traverse(acquire):
>>> qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM- => Calendar => alarmslist
>>> May 19 13:21:20 sogod [201050]: |SOGo|   do traverse name:
>>> 'qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-'
>>> May 19 13:21:20 sogod [201050]: |SOGo|   do traverse name: 'Calendar'
>>> May 19 13:21:20 sogod [201050]: <0x0x5aef29a1a1a0[SOGoWebDAVAclManager]>
>>> entry '{DAV:}write' already exists in DAV permissions table
>>> May 19 13:21:20 sogod [201050]: <0x0x5aef29a1a1a0[SOGoWebDAVAclManager]>
>>> entry '{DAV:}write-properties' already exists in DAV permissions table
>>> May 19 13:21:20 sogod [201050]: <0x0x5aef29a1a1a0[SOGoWebDAVAclManager]>
>>> entry '{DAV:}write-content' already exists in DAV permissions table
>>> May 19 13:21:20 sogod [201050]: |SOGo|   do traverse name: 'alarmslist'
>>> 2025-05-19 13:21:20.359 sogod[201050:201050]
>>> <MySQL4Channel[0x0x5aef29aff830] connection=0x0x5aef28fde9d0> SQL: SELECT
>>> c_path4 FROM sogo_folder_info WHERE c_path2 = '[email protected]'
>>> AND c_folder_type = 'Appointment';
>>> 2025-05-19 13:21:20.361 sogod[201050:201050]
>>> <MySQL4Channel[0x0x5aef29aff830] connection=0x0x5aef28fde9d0>   query has
>>> results, entering fetch-mode.
>>> May 19 13:21:20 sogod [201050]: |SOGo| set clientObject:
>>> <0x5aef297818a0[SOGoAppointmentFolders]: name=Calendar
>>> container=0x5aef29c086a0/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM->
>>> 2025-05-19 13:21:20.366 sogod[201050:201050]
>>> <MySQL4Channel[0x0x5aef29aff830] connection=0x0x5aef28fde9d0> SQL: SELECT
>>> c_name, c_nextalarm, c_iscycle FROM sogowashmx500014485b0f0_quick WHERE
>>> (((c_nextalarm <= 1747822880) AND (c_nextalarm >= 1747650080)) OR
>>> ((c_nextalarm > 0) AND (c_nextalarm <= 1747650080) AND (c_enddate >
>>> 1747650080)));
>>> 2025-05-19 13:21:20.367 sogod[201050:201050]
>>> <MySQL4Channel[0x0x5aef29aff830] connection=0x0x5aef28fde9d0>   query has
>>> results, entering fetch-mode.
>>> May 19 13:21:20 sogod [201050]: |SOGo| request took 0.016223 seconds to
>>> execute
>>> May 19 13:21:20 sogod [201050]: 127.0.0.1 "GET
>>> /SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Calendar/alarmslist?browserTime=1747650080
>>> HTTP/1.0" 200 60/0 0.018 - - 512K - 14
>>> May 19 13:21:20 sogod [201050]: |SOGo| starting method 'POST' on uri
>>> '/SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Mail/0/folderINBOX/changes'
>>> May 19 13:21:20 sogod [201050]: |SOGo| traverse(acquire):
>>> qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM- => Mail => 0 => folderINBOX =>
>>> changes
>>> May 19 13:21:20 sogod [201050]: |SOGo|   do traverse name:
>>> 'qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-'
>>> May 19 13:21:20 sogod [201050]: |SOGo|   do traverse name: 'Mail'
>>> May 19 13:21:20 sogod [201050]: |SOGo|   do traverse name: '0'
>>> May 19 13:21:20 sogod [201051]: |SOGo| starting method 'GET' on uri
>>> '/SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Mail/0/view'
>>> May 19 13:21:20 sogod [201050]: |SOGo|   do traverse name: 'folderINBOX'
>>> May 19 13:21:20 sogod [201051]: |SOGo| traverse(acquire):
>>> qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM- => Mail => 0 => view
>>> May 19 13:21:20 sogod [201051]: |SOGo|   do traverse name:
>>> 'qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-'
>>> May 19 13:21:20 sogod [201050]: |SOGo|   do traverse name: 'changes'
>>> May 19 13:21:20 sogod [201051]: |SOGo|   do traverse name: 'Mail'
>>> May 19 13:21:20 sogod [201051]: |SOGo|   do traverse name: '0'
>>> May 19 13:21:20 sogod [201050]: |SOGo| set clientObject:
>>> <0x5aef29744d80[SOGoMailFolder]: name=folderINBOX
>>> container=0x5aef29daddc0/0>
>>> May 19 13:21:20 sogod [201051]: |SOGo|   do traverse name: 'view'
>>> May 19 13:21:20 sogod [201050]: |SOGo| request took 0.016102 seconds to
>>> execute
>>> May 19 13:21:20 sogod [201050]: 127.0.0.1 "POST
>>> /SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Mail/0/folderINBOX/changes
>>> HTTP/1.0" 200 21/126 0.018 - - 0 - 14
>>> May 19 13:21:20 sogod [201051]: |SOGo| set clientObject:
>>> <0x5aef29364e60[SOGoMailAccount]: name=0 container=0x5aef29207db0/Mail>
>>> May 19 13:21:20 sogod [201051]: |SOGo| request took 0.237603 seconds to
>>> execute
>>> May 19 13:21:20 sogod [201051]: 127.0.0.1 "GET
>>> /SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Mail/0/view HTTP/1.0"
>>> 200 901/0 0.240 - - 512K - 14
>>> May 19 13:21:20 sogod [201051]: |SOGo| starting method 'POST' on uri
>>> '/SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Mail/0/folderINBOX/view'
>>> May 19 13:21:20 sogod [201051]: |SOGo| traverse(acquire):
>>> qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM- => Mail => 0 => folderINBOX =>
>>> view
>>> May 19 13:21:20 sogod [201051]: |SOGo|   do traverse name:
>>> 'qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-'
>>> May 19 13:21:20 sogod [201051]: |SOGo|   do traverse name: 'Mail'
>>> May 19 13:21:20 sogod [201051]: |SOGo|   do traverse name: '0'
>>> May 19 13:21:20 sogod [201051]: |SOGo|   do traverse name: 'folderINBOX'
>>> May 19 13:21:20 sogod [201051]: |SOGo|   do traverse name: 'view'
>>> May 19 13:21:20 sogod [201051]: |SOGo| set clientObject:
>>> <0x5aef29876930[SOGoMailFolder]: name=folderINBOX
>>> container=0x5aef2982faa0/0>
>>> May 19 13:21:20 sogod [201051]: |SOGo| request took 0.021370 seconds to
>>> execute
>>> May 19 13:21:20 sogod [201051]: 127.0.0.1 "POST
>>> /SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Mail/0/folderINBOX/view
>>> HTTP/1.0" 200 428/48 0.026 - - 1M - 14
>>> May 19 13:21:20 sogod [201051]: |SOGo| starting method 'POST' on uri
>>> '/SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Mail/unseenCount'
>>> May 19 13:21:20 sogod [201051]: |SOGo| traverse(acquire):
>>> qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM- => Mail => unseenCount
>>> May 19 13:21:20 sogod [201051]: |SOGo|   do traverse name:
>>> 'qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-'May 19 13:21:20 sogod
>>> [201050]: |SOGo| starting method 'GET' on uri
>>> '/SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Mail/0/folderINBOX/labels'
>>>
>>> May 19 13:21:20 sogod [201050]: |SOGo| traverse(acquire):
>>> qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM- => Mail => 0 => folderINBOX =>
>>> labels
>>> May 19 13:21:20 sogod [201050]: |SOGo|   do traverse name:
>>> 'qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-'
>>> May 19 13:21:20 sogod [201051]: |SOGo|   do traverse name: 'Mail'
>>> May 19 13:21:20 sogod [201051]: |SOGo|   do traverse name: 'unseenCount'
>>> May 19 13:21:20 sogod [201050]: |SOGo|   do traverse name: 'Mail'
>>> May 19 13:21:20 sogod [201050]: |SOGo|   do traverse name: '0'
>>> May 19 13:21:20 sogod [201051]: |SOGo| set clientObject:
>>> <0x5aef296f9220[SOGoMailAccounts]: name=Mail
>>> container=0x5aef295cd000/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM->
>>> May 19 13:21:20 sogod [201050]: |SOGo|   do traverse name: 'folderINBOX'
>>> May 19 13:21:20 sogod [201050]: |SOGo|   do traverse name: 'labels'
>>> May 19 13:21:20 sogod [201050]: |SOGo| set clientObject:
>>> <0x5aef296454b0[SOGoMailFolder]: name=folderINBOX
>>> container=0x5aef29833d90/0>
>>> May 19 13:21:20 sogod [201051]: |SOGo| request took 0.017489 seconds to
>>> execute
>>> May 19 13:21:20 sogod [201050]: |SOGo| request took 0.016065 seconds to
>>> execute
>>> May 19 13:21:20 sogod [201051]: 127.0.0.1 "POST
>>> /SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Mail/unseenCount
>>> HTTP/1.0" 200 36/46 0.020 - - 0 - 14
>>> May 19 13:21:20 sogod [201050]: 127.0.0.1 "GET
>>> /SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Mail/0/folderINBOX/labels
>>> HTTP/1.0" 200 2/0 0.019 - - 0 - 14
>>> May 19 13:21:46 sogod [201050]: |SOGo| starting method 'POST' on uri
>>> '/SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Mail/0/folderINBOX/expunge'
>>> May 19 13:21:46 sogod [201051]: |SOGo| starting method 'GET' on uri
>>> '/SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Preferences'
>>> May 19 13:21:46 sogod [201050]: |SOGo| traverse(acquire):
>>> qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM- => Mail => 0 => folderINBOX =>
>>> expunge
>>> May 19 13:21:46 sogod [201050]: |SOGo|   do traverse name:
>>> 'qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-'May 19 13:21:46 sogod
>>> [201051]: |SOGo| traverse(acquire):
>>> qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM- => Preferences
>>>
>>> May 19 13:21:46 sogod [201051]: |SOGo|   do traverse name:
>>> 'qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-'
>>> May 19 13:21:46 sogod [201050]: |SOGo|   do traverse name: 'Mail'
>>> May 19 13:21:46 sogod [201051]: |SOGo|   do traverse name: 'Preferences'
>>> May 19 13:21:46 sogod [201050]: |SOGo|   do traverse name: '0'
>>> May 19 13:21:46 sogod [201050]: |SOGo|   do traverse name: 'folderINBOX'
>>> May 19 13:21:46 sogod [201050]: |SOGo|   do traverse name: 'expunge'
>>> May 19 13:21:46 sogod [201050]: |SOGo| set clientObject:
>>> <0x5aef2970aed0[SOGoMailFolder]: name=folderINBOX
>>> container=0x5aef29833d90/0>
>>> May 19 13:21:46 sogod [201050]: |SOGo| request took 0.016111 seconds to
>>> execute
>>> May 19 13:21:46 sogod [201050]: 127.0.0.1 "POST
>>> /SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Mail/0/folderINBOX/expunge
>>> HTTP/1.0" 204 0/0 0.019 - - 0 - 14
>>> May 19 13:21:46 sogod [201051]: [WARN]
>>> <0x0x7d94e66d01e0[WOxElemBuilder]> could not locate builders:
>>> WOxExtElemBuilder,WOxExtElemBuilder
>>> May 19 13:21:46 sogod [201051]: |SOGo| set clientObject:
>>> <0x5aef2938e850[SOGoUserFolder]: [email protected]
>>> container=0x5aef292c2970/(null)>
>>> 2025-05-19 13:21:47.115 sogod[201051:201051]
>>> <MySQL4Channel[0x0x5aef296f9ad0] connection=0x0x5aef2904b870> SQL: SELECT
>>> c_path4 FROM sogo_folder_info WHERE c_path2 = '[email protected]'
>>> AND c_folder_type = 'Contact';
>>> 2025-05-19 13:21:47.116 sogod[201051:201051]
>>> <MySQL4Channel[0x0x5aef296f9ad0] connection=0x0x5aef2904b870>   query has
>>> results, entering fetch-mode.
>>> 2025-05-19 13:21:47.117 sogod[201051:201051]
>>> <MySQL4Channel[0x0x5aef296f9ad0] connection=0x0x5aef2904b870> SQL: SELECT
>>> c_path4 FROM sogo_folder_info WHERE c_path2 = '[email protected]'
>>> AND c_folder_type = 'Contact';
>>> 2025-05-19 13:21:47.117 sogod[201051:201051]
>>> <MySQL4Channel[0x0x5aef296f9ad0] connection=0x0x5aef2904b870>   query has
>>> results, entering fetch-mode.
>>> 2025-05-19 13:21:47.118 sogod[201051:201051]
>>> <MySQL4Channel[0x0x5aef296f9ad0] connection=0x0x5aef2904b870> SQL: SELECT
>>> c_foldername FROM sogo_folder_info WHERE c_path = '/Users/
>>> [email protected]/Contacts/personal';
>>> 2025-05-19 13:21:47.118 sogod[201051:201051]
>>> <MySQL4Channel[0x0x5aef296f9ad0] connection=0x0x5aef2904b870>   query has
>>> results, entering fetch-mode.
>>> May 19 13:21:47 sogod [201051]: |SOGo| request took 0.372066 seconds to
>>> execute
>>> May 19 13:21:47 sogod [201051]: 127.0.0.1 "GET
>>> /SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Preferences HTTP/1.0"
>>> 200 28836/0 0.377 129752 77% 7M - 15
>>> May 19 13:21:47 sogod [201051]: |SOGo| starting method 'GET' on uri
>>> '/SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Calendar/alarmslist?browserTime=1747650107'
>>> May 19 13:21:47 sogod [201051]: |SOGo| traverse(acquire):
>>> qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM- => Calendar => alarmslist
>>> May 19 13:21:47 sogod [201051]: |SOGo|   do traverse name:
>>> 'qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-'
>>> May 19 13:21:47 sogod [201051]: |SOGo|   do traverse name: 'Calendar'
>>> May 19 13:21:47 sogod [201051]: |SOGo|   do traverse name: 'alarmslist'
>>> 2025-05-19 13:21:47.474 sogod[201051:201051]
>>> <MySQL4Channel[0x0x5aef296f9ad0] connection=0x0x5aef2904b870> SQL: SELECT
>>> c_path4 FROM sogo_folder_info WHERE c_path2 = '[email protected]'
>>> AND c_folder_type = 'Appointment';
>>> May 19 13:21:47 sogod [201050]: |SOGo| starting method 'POST' on uri
>>> '/SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Mail/0/folderINBOX/changes'
>>> 2025-05-19 13:21:47.475 sogod[201051:201051]
>>> <MySQL4Channel[0x0x5aef296f9ad0] connection=0x0x5aef2904b870>   query has
>>> results, entering fetch-mode.
>>> May 19 13:21:47 sogod [201051]: |SOGo| set clientObject:
>>> <0x5aef29a67c50[SOGoAppointmentFolders]: name=Calendar
>>> container=0x5aef29a6be00/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM->
>>> May 19 13:21:47 sogod [201050]: |SOGo| traverse(acquire):
>>> qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM- => Mail => 0 => folderINBOX =>
>>> changes
>>> May 19 13:21:47 sogod [201050]: |SOGo|   do traverse name:
>>> 'qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-'
>>> 2025-05-19 13:21:47.479 sogod[201051:201051]
>>> <MySQL4Channel[0x0x5aef296f9ad0] connection=0x0x5aef2904b870> SQL: SELECT
>>> c_name, c_nextalarm, c_iscycle FROM sogowashmx500014485b0f0_quick WHERE
>>> (((c_nextalarm <= 1747822907) AND (c_nextalarm >= 1747650107)) OR
>>> ((c_nextalarm > 0) AND (c_nextalarm <= 1747650107) AND (c_enddate >
>>> 1747650107)));
>>> 2025-05-19 13:21:47.479 sogod[201051:201051]
>>> <MySQL4Channel[0x0x5aef296f9ad0] connection=0x0x5aef2904b870>   query has
>>> results, entering fetch-mode.
>>> May 19 13:21:47 sogod [201050]: |SOGo|   do traverse name: 'Mail'
>>> May 19 13:21:47 sogod [201050]: |SOGo|   do traverse name: '0'
>>> May 19 13:21:47 sogod [201051]: |SOGo| request took 0.012910 seconds to
>>> execute
>>> May 19 13:21:47 sogod [201051]: 127.0.0.1 "GET
>>> /SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Calendar/alarmslist?browserTime=1747650107
>>> HTTP/1.0" 200 60/0 0.015 - - 0 - 14
>>> May 19 13:21:47 sogod [201050]: |SOGo|   do traverse name: 'folderINBOX'
>>> May 19 13:21:47 sogod [201050]: |SOGo|   do traverse name: 'changes'
>>> May 19 13:21:47 sogod [201050]: |SOGo| set clientObject:
>>> <0x5aef29c13470[SOGoMailFolder]: name=folderINBOX
>>> container=0x5aef29833d90/0>
>>> May 19 13:21:47 sogod [201050]: |SOGo| request took 0.017097 seconds to
>>> execute
>>> May 19 13:21:47 sogod [201050]: 127.0.0.1 "POST
>>> /SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/Mail/0/folderINBOX/changes
>>> HTTP/1.0" 200 21/126 0.020 - - 0 - 14
>>> May 19 13:21:47 sogod [201050]: |SOGo| starting method 'GET' on uri
>>> '/SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/activeExternalSieveScripts'
>>> May 19 13:21:47 sogod [201050]: |SOGo| traverse(acquire):
>>> qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM- => activeExternalSieveScripts
>>> May 19 13:21:47 sogod [201050]: |SOGo|   do traverse name:
>>> 'qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-'
>>> May 19 13:21:47 sogod [201050]: |SOGo|   do traverse name:
>>> 'activeExternalSieveScripts'
>>> May 19 13:21:47 sogod [201050]: |SOGo| set clientObject:
>>> <0x5aef29be4350[SOGoUserFolder]: [email protected]
>>> container=0x5aef292c2970/(null)>
>>> May 19 13:21:47 sogod [201050]: |SOGo| request took 0.198152 seconds to
>>> execute
>>> May 19 13:21:47 sogod [201050]: 127.0.0.1 "GET
>>> /SOGo/so/qv0dJIpSokxqVcUG9nHKYnb6DxIPh8rzMLnZrq2CZkM-/activeExternalSieveScripts
>>> HTTP/1.0" 404 0/0 0.200 - - 0 - 14
>>>
>>> ```
>>>
>>> And here is my sogo.conf:
>>>
>>> ```
>>>
>>> {
>>>     SOGoProfileURL = "mysql://
>>> sogou:[email protected]:3306/postfixadmin/sogo_user_profile";
>>>     OCSFolderInfoURL = "mysql://
>>> sogou:[email protected]:3306/postfixadmin/sogo_folder_info";
>>>     OCSSessionsFolderURL = "mysql://
>>> sogou:[email protected]:3306/postfixadmin/sogo_sessions_folder";
>>>     OCSEMailAlarmsFolderURL = "mysql://
>>> sogou:[email protected]:3306/postfixadmin/sogo_alarms_folder";
>>>     OCSAdminURL = "mysql://
>>> sogou:[email protected]:3306/postfixadmin/sogo_admin";
>>>     SOGoDraftsFolderName = Drafts;
>>>     SOGoSentFolderName = Sent;
>>>     SOGoTrashFolderName = Trash;
>>>     SOGoJunkFolderName = Junk;
>>>     SOGoTemplatesFolderName = Templates;
>>>     SOGoIMAPServer = localhost;
>>>     SOGoSMTPServer = 127.0.0.1;
>>>     SOGoMailDomain = myhidden-domain.name;
>>>     SOGoMailingMechanism = smtp;
>>>     SOGoForceExternalLoginWithEmail = NO;
>>>     NGImap4ConnectionStringSeparator = ".";
>>>     NGImap4DisableIMAP4Pooling = NO;
>>>     SOGoLoginModule = Mail;
>>>     SOGoPageTitle = "Our Domain Calendar";
>>>     SOGoEnableMailCleaning = YES;
>>>     SOGoAnimationMode = none;
>>>     SOGoDesktopNotifications = <*I1>;
>>>     SOGoMailAddOutgoingAddresses = <*I1>;
>>>     SOGoSelectedAddressBook = "personal";
>>>     SOGoCalendarDAVAccessEnabled = YES;
>>>     SOGoAddressBookDAVAccessEnabled = YES;
>>>     SOGoGlobalAddressBookFirstEntries = YES;
>>>     SOGoSieveFilters = (
>>>         {
>>>             actions = (
>>>                 {
>>>                     argument = "Spam";
>>>                     method = fileinto;
>>>                 },
>>>                 {
>>>                     argument = "<null>";
>>>                     method = stop;
>>>                 }
>>>             );
>>>             active = <*I0>;
>>>             match = any;
>>>             name = Spam;
>>>             rules = (
>>>                  {
>>>                      "custom_header" = "X-Spam-Flag";
>>>                      field = header;
>>>                      operator = is;
>>>                      value = YES;
>>>                  }
>>>            );
>>>         }
>>>     );
>>>     SOGoAppointmentSendEMailNotifications = YES;
>>>     SOGoACLsSendEMailNotifications = NO;
>>>     SOGoFoldersSendEMailNotifications = NO;
>>>     SOGoEnableEMailAlarms = YES;
>>>     SOGoPasswordChangeEnabled = YES;
>>>     SOGoPasswordRecoveryEnabled = YES;
>>>     SOGoPasswordRecoveryMode = SecondaryEmail;
>>>     SOGoPasswordRecoveryDomains = ("myhidden-domain.name", "
>>> myhidden-domain.name", "our-other-domain.name");
>>>     SOGoPasswordRecoveryMode = SecondaryEmail;
>>>     domains = {
>>>         myhidden-domain.name = {
>>>             SOGoMailDomain = myhidden-domain.name;
>>>             SOGoIMAPServer = localhost;
>>>             SOGoUserSources = (
>>>                 {
>>>                 type = sql;
>>>                 canAuthenticate = YES;
>>>                 displayName = "Our Domain";
>>>                 isAddressBook = NO;
>>>                 displayName = "Global Address Book";
>>>                 userPasswordAlgorithm = ARGON2I;
>>>                 viewURL = "mysql://
>>> sogou:[email protected]:3306/postfixadmin/sogo_auth_view";
>>>                 hostname = 127.0.0.1;
>>>                 port = 143;
>>>                 id = public_panafcon;
>>>                 }
>>>             );
>>>         };
>>>         domain2.name = {
>>>             SOGoMailDomain = domain2.name;
>>>             SOGoIMAPServer = localhost;
>>>             SOGoUserSources = (
>>>                 {
>>>                 type = sql;
>>>                 canAuthenticate = YES;
>>>                 displayName = "Domain 2";
>>>                 isAddressBook = NO;
>>>                 displayName = "Global Address Book";
>>>                 userPasswordAlgorithm = ARGON2I;
>>>                 viewURL = "mysql://
>>> sogou:[email protected]:3306/postfixadmin/sogo_auth_view";
>>>                 hostname = 127.0.0.1;
>>>                 port = 143;
>>>                 id = public_domain2;
>>>                 }
>>>             );
>>>         };
>>>          domain3.org = {
>>>             SOGoMailDomain = domain3.org;
>>>             SOGoIMAPServer = localhost;
>>>             SOGoUserSources = (
>>>                 {
>>>                 type = sql;
>>>                 canAuthenticate = YES;
>>>                 displayName = "Domain 3";
>>>                 isAddressBook = NO;
>>>                 displayName = "Global Address Book";
>>>                 userPasswordAlgorithm = ARGON2I;
>>>                 viewURL = "mysql://
>>> sogou:[email protected]:3306/postfixadmin/sogo_auth_view";
>>>                 hostname = 127.0.0.1;
>>>                 port = 143;
>>>                 id = public_domain3;
>>>                 }
>>>             );
>>>         };
>>>     };
>>>    SOGoUserSources =
>>>     (
>>>       {
>>>         type = sql;
>>>         id = directory;
>>>         canAuthenticate = YES;
>>>         isAddressBook = YES;
>>>         userPasswordAlgorithm = ARGON2I;
>>>         viewURL = "mysql://
>>> sogou:[email protected]:3306/postfixadmin/sogo_auth_view";
>>>         displayName = "Global Address Book";
>>>       }
>>>     );
>>>     SOGoPageTitle = "SOGo Groupware";
>>>     SOGoRefreshViewCheck = every_2_minutes;
>>>     SOGoVacationEnabled = YES;
>>>     SOGoForwardEnabled = YES;
>>>     SOGoSieveScriptsEnabled = YES;
>>>     SOGoMailAuxiliaryUserAccountsEnabled = YES;
>>>     SOGoTrustProxyAuthentication = NO;
>>>     SOGoXSRFValidationEnabled = NO;
>>>     SOGoSoftQuotaRatio = 0.9;
>>>     SOGoMailAddOutgoingAddresses = YES;
>>>     SOGoSupportedLanguages = ("English", "SpanishSpain", "French");
>>>     SOGoMaximumFailedLoginCount = 5;
>>>     SOGoMaximumFailedLoginInterval = 30;
>>>     SOGoFailedLoginBlockInterval = 300;
>>>     SOGoCacheCleanupInterval = 360;
>>>     SOGoURLEncryptionEnabled = YES;
>>>     SOGoURLEncryptionPassphrase = "VXXXXXXX1P4P";
>>>     SOGoMailAuxiliaryUserAccountsEnabled  = YES;
>>>     SOGoCreateIdentitiesDisabled          = NO;
>>>     SOGoLanguage = English;
>>>     SOGoCalendarDefaultRoles = (
>>>         PublicDAndTViewer,
>>>         ConfidentialDAndTViewer
>>>     );
>>>     SOGoSuperUsernames = ("[email protected]", "
>>> [email protected]");
>>>     SxVMemLimit = 4096;
>>>     SOGoMemcachedHost = "127.0.0.1";
>>>     WOWorkersCount = 15;
>>>     SOGoMaximumPingInterval = 3540;
>>>     SOGoMaximumSyncInterval = 3540;
>>>     SOGoInternalSyncInterval = 60;
>>>     SOGoMaximumSyncResponseSize = 512;
>>>     SOGoMaximumSyncWindowSize = 30;
>>>     SOGoEASDebugEnabled = YES;
>>>     SOGoDebugRequests = YES;
>>>     MySQL4DebugEnabled = YES;
>>>     SoDebugObjectTraversal = YES;
>>>     SoSecurityManagerDebugEnabled = NO;
>>> }
>>>
>>> ```
>>>
>>>
>>>
>>> --
>>>
>>> Best regards,
>>> Odhiambo WASHINGTON,
>>> Nairobi,KE
>>> +254 7 3200 0004/+254 7 2274 3223
>>>
>>>  In an Internet failure case, the #1 suspect is a constant: DNS.
>>> "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
>>>
>>> [How to ask smart questions:
>>> http://www.catb.org/~esr/faqs/smart-questions.html]
>>>
>>
>>
>> --
>> Best regards,
>> Odhiambo WASHINGTON,
>> Nairobi,KE
>> +254 7 3200 0004/+254 7 2274 3223
>>  In an Internet failure case, the #1 suspect is a constant: DNS.
>> "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
>> [How to ask smart questions:
>> http://www.catb.org/~esr/faqs/smart-questions.html]
>>
>
>
> --
> Best regards,
> Odhiambo WASHINGTON,
> Nairobi,KE
> +254 7 3200 0004/+254 7 2274 3223
>  In an Internet failure case, the #1 suspect is a constant: DNS.
> "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
> [How to ask smart questions:
> http://www.catb.org/~esr/faqs/smart-questions.html]
>


-- 
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
 In an Internet failure case, the #1 suspect is a constant: DNS.
"Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
[How to ask smart questions:
http://www.catb.org/~esr/faqs/smart-questions.html]

Reply via email to