"Saša Friedrich (BiTLAB)" | 30 Sep 10:57 2014
Picon

Kolab 3.1 Shared Mail Folder Delegate

Hello,

I'm trying to create "Shared Mail Folder" in Kolab 3.1. Here's what I did:

1. Add Shared Mail Folder via kolab-webadmin
     folder name: test_share
     email address: test_share <at> my-domain.com
     Target IMAP Folder: shared/test_share <at> my-domain.com

2. After 1st step I could subscribe to that folder in my roundcube 
account, but I couldn't
     sand any mails from other mail account (other domain, server). My 
mail was bounced
     with error "550-You do not have permission to post a message to 
this mailbox". I found
     a solution (thanks to this mailing list) adding permisions with:
     kolab sam shared/test_share <at> my-domain.com anyone all
     After that I can send to that email.

     BTW: what does these permisions mean (lrswipkxtecda)?

3. Now I'd like to be able to send mail from my account as 
test_share <at> my-domain.com.
     I added my account to delegate in kolab-webadmin on that shared 
mail folder, logged out
     and logged in to my roundcube, but in my identities I can not 
choose this shared email as
     my email for outgoing mail.

     What am I doing wrong?
(Continue reading)

Cornelius Hald | 29 Sep 22:51 2014
Picon

Re: Multi-domain setup with Kolab 3.3 on CentOS 7

Well, at least I'm not alone :)

While writing this mail, it looks like I've solved my initial issue. So
the following is more of a walk through. Comments of people with more
insights are very welcome.

TL;DR
In imapd.conf replace 
ldap_domain_base_dn: ""
with
ldap_domain_base_dn: cn=kolab,cn=config

__ The story (so far) __

To me it looks like /var/log/dirsrv/slapd-kolab/access has the most
information about what is going on.

I think the imapd.conf is a bit strange. I've left the file mostly
untouched and only added the following at the end.

# Added for multi-domain support
ldap_domain_base_dn: ""
ldap_domain_filter:
(&(objectclass=domainrelatedobject)(associateddomain=%s))
ldap_domain_name_attribute: associatedDomain
ldap_domain_scope: sub
ldap_domain_result_attribute: inetdomainbasedn

After that I see LDAP messages like this:

(Continue reading)

andreas | 29 Sep 17:44 2014
Picon

Kolab 3.3 Roundcube via https

Hello List,
i am currently banging my head against the wall trying to upgrade 
roundcube to the 3.3 bundled Version on CentOS 6.
Precursor: I temporarily have $config['use_secure_urls'] = false;
My Problem seems to revolve around a misconfiguration of mod_ssl. I 
initially installed kolab und installed the mod_ssl package without 
further configuration. This used to work in 3.1 and 3.2. Now when i 
connect to roundcube via http (non-ssl) everything works fine. When i 
connect to the https version mod_rewrite seems to bail on me. Therefore 
I have no images in rc (and no wallpaper.html).
What is kind of puzzling to me is the following:
The Alias Directive defined in roundcubemail.conf seems to work, i can 
go example.org/roundcubemail and log in, but the mod_rewrite magic a few 
lines down doesn't seem to work. I already installed a test machine with 
Kolab 3.3 and hoping to spot some difference but afaics there is no 
difference, the vanilla setup has the exact same problem. I assume the 
problem lies somewhere in the fact that SSL is a vhost whereas non-ssl 
is a non-virtual host setup.
Any Pointers how to properly set mod_ssl up would be greatly 
appreciated.

regards
Andreas
Cornelius Hald | 29 Sep 17:21 2014
Picon

Multi-domain setup with Kolab 3.3 on CentOS 7

Hi guys,

I've tried a lot, read through the ML archives and did my fair share of
searching the net. Unfortunately I'm still not able to get the
multi-domain support to work in a clean way.

My goal is to have separate domains with separate domain-admins, etc.
Basically like a hosted setup.

Is there someone here having recent (Kolab 3.3) experience with the
multi-domain setup?

I'm having the feeling that the IMAPD config from the official docs[1]
is not really correct or maybe incomplete.

If follow the steps under 'Cyrus IMAP Changes' for Kolab 3.2 and later,
I cannot log in to Roundcube with users of my secondary domain. Users
from the primary domain (the one created during setup) still can log in.

However if I'm using the steps described for Kolab 3.1 and older, I'm
able to login those users.

Right now I'm really only trying to get the Roundcube login to work.
Therefore I've adjusted the Roundcube config and the IMAPD config. Other
things like postfix, amavisd are untouched.

I can provide more specifics, but maybe this is a known issue within the
documentation and someone is already able to point me to a fix.

Thanks!
(Continue reading)

J Chen | 28 Sep 22:59 2014

Exchange ActiveSync with Windows 8 People, Calendar and Mail Apps

I need to get some help from the experts here on this issue I have been experiencing since I installed Kolab 3.3 on Ubuntu 14.04 LTS.

My Android phone can sync with Kolab's Contacts, Calendar and Mails successfully via its stock EAS account. But I couldn't make it work on my Surface Pro 3 running Windows 8.1.

I was able to create the EAS account on Surface Pro 3 but it complained that sync is not possible. To help you understand the issue better, I have attached the kolab-syncroton console file. There is no obvious errors found myself but I'm pretty sure you can find more info there. Feel free to ask for more data if needed.

I searched the whole mailing list but found no one mentioning this issue therefore I figure I need to open a new topic for that.

Thanks a lot for your input in advance.




[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Server::handle::61 REQUEST METHOD: OPTIONS
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Server::handle::61 REQUEST METHOD: POST
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::103 REQUEST Array
(
    [protocolVersion] => 14.1
    [command] => Provision
    [deviceId] => 9239a1eb2afb02b837d164290be8beb7
    [deviceType] => WindowsMail
    [policyKey] => 0
    [saveInSent] =>
    [collectionId] =>
    [itemId] =>
    [attachmentName] =>
    [acceptMultipart] =>
    [userAgent] => WindowsMail/17.5.9600.20605
    [contentType] => application/vnd.ms-sync
)

[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::126 xml request:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Provision xmlns="uri:Provision" xmlns:Settings="uri:Settings">
  <DeviceInformation xmlns="uri:Settings">
    <Set>
      <Model>Microsoft Corporation Surface Pro 3 Surface_Pro_3</Model>
      <IMEI/>
      <FriendlyName>SP3</FriendlyName>
      <OS>WINDOWS</OS>
      <OSLanguage>English</OSLanguage>
      <PhoneNumber/>
      <UserAgent>WindowsMail/17.5.9600.20605</UserAgent>
      <EnableOutboundSMS>0</EnableOutboundSMS>
    </Set>
  </DeviceInformation>
  <Policies>
    <Policy>
      <PolicyType>MS-EAS-Provisioning-WBXML</PolicyType>
    </Policy>
  </Policies>
</Provision>

[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Command_Wbxml::__construct::163 sync timestamp: 2014-09-28 20:30:08
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Command_Provision::getResponse::96 PolicyType: MS-EAS-Provisioning-WBXML PolicyKey:
[28-Sep-2014 15:30:08,000000 -0500]: [INFO] Syncroton_Command_Provision::_sendPolicy::124 send policy to device
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::175 xml response(0):
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Provision xmlns="uri:Provision" xmlns:Syncroton="uri:Syncroton" xmlns:Settings="uri:Settings">
  <Status>1</Status>
  <Settings:DeviceInformation>
    <Settings:Status>1</Settings:Status>
  </Settings:DeviceInformation>
  <Policies>
    <Policy>
      <PolicyType>MS-EAS-Provisioning-WBXML</PolicyType>
      <Status>2</Status>
    </Policy>
  </Policies>
</Provision>

[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Server::handle::61 REQUEST METHOD: POST
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::103 REQUEST Array
(
    [protocolVersion] => 14.1
    [command] => FolderSync
    [deviceId] => 9239a1eb2afb02b837d164290be8beb7
    [deviceType] => WindowsMail
    [policyKey] => 0
    [saveInSent] =>
    [collectionId] =>
    [itemId] =>
    [attachmentName] =>
    [acceptMultipart] =>
    [userAgent] => WindowsMail/17.5.9600.20605
    [contentType] => application/vnd.ms-sync
)

[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::126 xml request:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<FolderSync xmlns="uri:FolderHierarchy">
  <SyncKey>0</SyncKey>
</FolderSync>

[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Command_Wbxml::__construct::163 sync timestamp: 2014-09-28 20:30:08
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Command_FolderSync::handle::80 synckey is 0
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::175 xml response(0):
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<FolderSync xmlns="uri:FolderHierarchy" xmlns:Syncroton="uri:Syncroton" xmlns:Internal="uri:Internal">
  <Status>1</Status>
  <SyncKey>1</SyncKey>
  <Changes>
    <Count>8</Count>
    <Add>
      <ServerId>Calendar::Syncroton</ServerId>
      <ParentId>0</ParentId>
      <DisplayName>Calendar</DisplayName>
      <Type>8</Type>
    </Add>
    <Add>
      <ServerId>Contacts::Syncroton</ServerId>
      <ParentId>0</ParentId>
      <DisplayName>Contacts</DisplayName>
      <Type>9</Type>
    </Add>
    <Add>
      <ServerId>Inbox</ServerId>
      <ParentId>0</ParentId>
      <DisplayName>Inbox</DisplayName>
      <Type>2</Type>
    </Add>
    <Add>
      <ServerId>Drafts</ServerId>
      <ParentId>0</ParentId>
      <DisplayName>Drafts</DisplayName>
      <Type>3</Type>
    </Add>
    <Add>
      <ServerId>Sent Items</ServerId>
      <ParentId>0</ParentId>
      <DisplayName>Sent Items</DisplayName>
      <Type>5</Type>
    </Add>
    <Add>
      <ServerId>Deleted Items</ServerId>
      <ParentId>0</ParentId>
      <DisplayName>Deleted Items</DisplayName>
      <Type>4</Type>
    </Add>
    <Add>
      <ServerId>Notes::Syncroton</ServerId>
      <ParentId>0</ParentId>
      <DisplayName>Notes</DisplayName>
      <Type>10</Type>
    </Add>
    <Add>
      <ServerId>Tasks::Syncroton</ServerId>
      <ParentId>0</ParentId>
      <DisplayName>Tasks</DisplayName>
      <Type>7</Type>
    </Add>
  </Changes>
</FolderSync>

[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Server::handle::61 REQUEST METHOD: POST
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::103 REQUEST Array
(
    [protocolVersion] => 14.1
    [command] => Sync
    [deviceId] => 9239a1eb2afb02b837d164290be8beb7
    [deviceType] => WindowsMail
    [policyKey] => 0
    [saveInSent] =>
    [collectionId] =>
    [itemId] =>
    [attachmentName] =>
    [acceptMultipart] =>
    [userAgent] => WindowsMail/17.5.9600.20605
    [contentType] => application/vnd.ms-sync
)

[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::126 xml request:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Sync xmlns="uri:AirSync">
  <Collections>
    <Collection>
      <SyncKey>0</SyncKey>
      <CollectionId>Inbox</CollectionId>
    </Collection>
    <Collection>
      <SyncKey>0</SyncKey>
      <CollectionId>Sent Items</CollectionId>
    </Collection>
  </Collections>
  <WindowSize>100</WindowSize>
</Sync>

[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Command_Wbxml::__construct::163 sync timestamp: 2014-09-28 20:30:08
[28-Sep-2014 15:30:08,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::200 SyncKey is 0 Class: Email CollectionId: Inbox
[28-Sep-2014 15:30:08,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::205 initial client synckey 0 provided
[28-Sep-2014 15:30:08,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::200 SyncKey is 0 Class: Email CollectionId: Sent Items
[28-Sep-2014 15:30:08,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::205 initial client synckey 0 provided
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Command_Sync::getResponse::910 update syncState for collection: Inbox
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::startTransaction::102  startTransaction request
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::startTransaction::107  new transactionable. Starting transaction on this resource
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::startTransaction::126  queued transaction with id aaf050dfde4a442e00faddee48df5299bfcca5f4
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::commitTransaction::141  commitTransaction request for aaf050dfde4a442e00faddee48df5299bfcca5f4
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::commitTransaction::153  no more open transactions in queue commiting all transactionables
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Command_Sync::getResponse::910 update syncState for collection: Sent Items
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::startTransaction::102  startTransaction request
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::startTransaction::107  new transactionable. Starting transaction on this resource
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::startTransaction::126  queued transaction with id 18357f1bc6649f884691e0fbe081ae89cd12ae68
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::commitTransaction::141  commitTransaction request for 18357f1bc6649f884691e0fbe081ae89cd12ae68
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::commitTransaction::153  no more open transactions in queue commiting all transactionables
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::175 xml response(0):
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Sync xmlns="uri:AirSync" xmlns:Syncroton="uri:Syncroton">
  <Collections>
    <Collection>
      <Class>Email</Class>
      <SyncKey>1</SyncKey>
      <CollectionId>Inbox</CollectionId>
      <Status>1</Status>
    </Collection>
    <Collection>
      <Class>Email</Class>
      <SyncKey>1</SyncKey>
      <CollectionId>Sent Items</CollectionId>
      <Status>1</Status>
    </Collection>
  </Collections>
</Sync>

[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Server::handle::61 REQUEST METHOD: POST
[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::103 REQUEST Array
(
    [protocolVersion] => 14.1
    [command] => Sync
    [deviceId] => 9239a1eb2afb02b837d164290be8beb7
    [deviceType] => WindowsMail
    [policyKey] => 0
    [saveInSent] =>
    [collectionId] =>
    [itemId] =>
    [attachmentName] =>
    [acceptMultipart] =>
    [userAgent] => WindowsMail/17.5.9600.20605
    [contentType] => application/vnd.ms-sync
)

[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::126 xml request:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Sync xmlns="uri:AirSync" xmlns:AirSyncBase="uri:AirSyncBase" xmlns:RightsManagement="uri:RightsManagement">
  <Collections>
    <Collection>
      <SyncKey>1</SyncKey>
      <CollectionId>Inbox</CollectionId>
      <DeletesAsMoves>0</DeletesAsMoves>
      <WindowSize>100</WindowSize>
      <Options>
        <FilterType>5</FilterType>
        <BodyPreference xmlns="uri:AirSyncBase">
          <Type>1</Type>
          <TruncationSize>102400</TruncationSize>
          <Preview>255</Preview>
        </BodyPreference>
        <BodyPreference xmlns="uri:AirSyncBase">
          <Type>2</Type>
          <TruncationSize>102400</TruncationSize>
          <Preview>255</Preview>
        </BodyPreference>
        <RightsManagementSupport xmlns="uri:RightsManagement">1</RightsManagementSupport>
      </Options>
    </Collection>
    <Collection>
      <SyncKey>1</SyncKey>
      <CollectionId>Sent Items</CollectionId>
      <DeletesAsMoves>0</DeletesAsMoves>
      <WindowSize>100</WindowSize>
      <Options>
        <FilterType>5</FilterType>
        <BodyPreference xmlns="uri:AirSyncBase">
          <Type>1</Type>
          <TruncationSize>102400</TruncationSize>
          <Preview>255</Preview>
        </BodyPreference>
        <BodyPreference xmlns="uri:AirSyncBase">
          <Type>2</Type>
          <TruncationSize>102400</TruncationSize>
          <Preview>255</Preview>
        </BodyPreference>
        <RightsManagementSupport xmlns="uri:RightsManagement">1</RightsManagementSupport>
      </Options>
    </Collection>
  </Collections>
  <WindowSize>100</WindowSize>
</Sync>

[28-Sep-2014 15:30:08,000000 -0500]: [DEBUG] Syncroton_Command_Wbxml::__construct::163 sync timestamp: 2014-09-28 20:30:08
[28-Sep-2014 15:30:08,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::200 SyncKey is 1 Class: Email CollectionId: Inbox
[28-Sep-2014 15:30:08,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::200 SyncKey is 1 Class: Email CollectionId: Sent Items
[28-Sep-2014 15:30:08,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::654 found (added/changed/deleted) 0/0/0 entries for sync from server to client
[28-Sep-2014 15:30:08,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::897 current synckey is 1
[28-Sep-2014 15:30:08,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::654 found (added/changed/deleted) 0/0/0 entries for sync from server to client
[28-Sep-2014 15:30:08,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::897 current synckey is 1
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::handle::61 REQUEST METHOD: POST
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::103 REQUEST Array
(
    [protocolVersion] => 14.1
    [command] => Settings
    [deviceId] => 9239a1eb2afb02b837d164290be8beb7
    [deviceType] => WindowsMail
    [policyKey] => 0
    [saveInSent] =>
    [collectionId] =>
    [itemId] =>
    [attachmentName] =>
    [acceptMultipart] =>
    [userAgent] => WindowsMail/17.5.9600.20605
    [contentType] => application/vnd.ms-sync
)

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::126 xml request:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Settings xmlns="uri:Settings">
  <UserInformation>
    <Get/>
  </UserInformation>
  <RightsManagementInformation>
    <Get/>
  </RightsManagementInformation>
  <Oof>
    <Get>
      <BodyType>Text</BodyType>
    </Get>
  </Oof>
</Settings>

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Wbxml::__construct::163 sync timestamp: 2014-09-28 20:30:09
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::175 xml response(0):
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Settings xmlns="uri:Settings" xmlns:Syncroton="uri:Syncroton" xmlns:Internal="uri:Internal">
  <Status>1</Status>
  <UserInformation>
    <Status>1</Status>
    <Get>
      <Accounts>
        <Account>
          <UserDisplayName>C, J</UserDisplayName>
          <EmailAddresses>
            <PrimarySmtpAddress>jc <at> home.com</PrimarySmtpAddress>
          </EmailAddresses>
        </Account>
      </Accounts>
    </Get>
  </UserInformation>
</Settings>

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::handle::61 REQUEST METHOD: POST
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::103 REQUEST Array
(
    [protocolVersion] => 14.1
    [command] => Provision
    [deviceId] => 9239a1eb2afb02b837d164290be8beb7
    [deviceType] => WindowsMail
    [policyKey] => 0
    [saveInSent] =>
    [collectionId] =>
    [itemId] =>
    [attachmentName] =>
    [acceptMultipart] =>
    [userAgent] => WindowsMail/17.5.9600.20605
    [contentType] => application/vnd.ms-sync
)

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::126 xml request:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Provision xmlns="uri:Provision" xmlns:Settings="uri:Settings">
  <DeviceInformation xmlns="uri:Settings">
    <Set>
      <Model>Microsoft Corporation Surface Pro 3 Surface_Pro_3</Model>
      <IMEI/>
      <FriendlyName>SP3</FriendlyName>
      <OS>WINDOWS</OS>
      <OSLanguage>English</OSLanguage>
      <PhoneNumber/>
      <UserAgent>WindowsMail/17.5.9600.20605</UserAgent>
      <EnableOutboundSMS>0</EnableOutboundSMS>
    </Set>
  </DeviceInformation>
  <Policies>
    <Policy>
      <PolicyType>MS-EAS-Provisioning-WBXML</PolicyType>
    </Policy>
  </Policies>
</Provision>

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Wbxml::__construct::163 sync timestamp: 2014-09-28 20:30:09
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Provision::getResponse::96 PolicyType: MS-EAS-Provisioning-WBXML PolicyKey:
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Provision::_sendPolicy::124 send policy to device
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::175 xml response(0):
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Provision xmlns="uri:Provision" xmlns:Syncroton="uri:Syncroton" xmlns:Settings="uri:Settings">
  <Status>1</Status>
  <Settings:DeviceInformation>
    <Settings:Status>1</Settings:Status>
  </Settings:DeviceInformation>
  <Policies>
    <Policy>
      <PolicyType>MS-EAS-Provisioning-WBXML</PolicyType>
      <Status>2</Status>
    </Policy>
  </Policies>
</Provision>

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::handle::61 REQUEST METHOD: POST
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::103 REQUEST Array
(
    [protocolVersion] => 14.1
    [command] => Sync
    [deviceId] => 9239a1eb2afb02b837d164290be8beb7
    [deviceType] => WindowsMail
    [policyKey] => 0
    [saveInSent] =>
    [collectionId] =>
    [itemId] =>
    [attachmentName] =>
    [acceptMultipart] =>
    [userAgent] => WindowsMail/17.5.9600.20605
    [contentType] => application/vnd.ms-sync
)

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::126 xml request:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Sync xmlns="uri:AirSync">
  <Collections>
    <Collection>
      <SyncKey>1</SyncKey>
      <CollectionId>Inbox</CollectionId>
      <DeletesAsMoves>0</DeletesAsMoves>
      <WindowSize>100</WindowSize>
    </Collection>
    <Collection>
      <SyncKey>0</SyncKey>
      <CollectionId>Calendar::Syncroton</CollectionId>
    </Collection>
    <Collection>
      <SyncKey>0</SyncKey>
      <CollectionId>Contacts::Syncroton</CollectionId>
    </Collection>
  </Collections>
  <WindowSize>100</WindowSize>
</Sync>

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Wbxml::__construct::163 sync timestamp: 2014-09-28 20:30:09
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Sync::handle::163 restored options to Array
(
    [filterType] => 5
    [bodyPreferences] => Array
        (
            [1] => Array
                (
                    [type] => 1
                    [truncationSize] => 102400
                    [preview] => 255
                )

            [2] => Array
                (
                    [type] => 2
                    [truncationSize] => 102400
                    [preview] => 255
                )

        )

    [mimeSupport] => 0
    [mimeTruncation] => 8
)

[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::200 SyncKey is 1 Class: Email CollectionId: Inbox
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::200 SyncKey is 0 Class: Calendar CollectionId: Calendar::Syncroton
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::205 initial client synckey 0 provided
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::200 SyncKey is 0 Class: Contacts CollectionId: Contacts::Syncroton
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::205 initial client synckey 0 provided
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::654 found (added/changed/deleted) 0/0/0 entries for sync from server to client
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::897 current synckey is 1
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Sync::getResponse::910 update syncState for collection: Calendar::Syncroton
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::startTransaction::102  startTransaction request
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::startTransaction::107  new transactionable. Starting transaction on this resource
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::startTransaction::126  queued transaction with id 9c3ff26ec15a8be486eb24d920a5618ff35b6646
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::commitTransaction::141  commitTransaction request for 9c3ff26ec15a8be486eb24d920a5618ff35b6646
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::commitTransaction::153  no more open transactions in queue commiting all transactionables
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Sync::getResponse::910 update syncState for collection: Contacts::Syncroton
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::startTransaction::102  startTransaction request
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::startTransaction::107  new transactionable. Starting transaction on this resource
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::startTransaction::126  queued transaction with id e039f5b21091e49d21eeabaab7ddc85b9e76dfec
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::commitTransaction::141  commitTransaction request for e039f5b21091e49d21eeabaab7ddc85b9e76dfec
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::commitTransaction::153  no more open transactions in queue commiting all transactionables
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::175 xml response(0):
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Sync xmlns="uri:AirSync" xmlns:Syncroton="uri:Syncroton">
  <Collections>
    <Collection>
      <Class>Calendar</Class>
      <SyncKey>1</SyncKey>
      <CollectionId>Calendar::Syncroton</CollectionId>
      <Status>1</Status>
    </Collection>
    <Collection>
      <Class>Contacts</Class>
      <SyncKey>1</SyncKey>
      <CollectionId>Contacts::Syncroton</CollectionId>
      <Status>1</Status>
    </Collection>
  </Collections>
</Sync>

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::handle::61 REQUEST METHOD: POST
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::103 REQUEST Array
(
    [protocolVersion] => 14.1
    [command] => Sync
    [deviceId] => 9239a1eb2afb02b837d164290be8beb7
    [deviceType] => WindowsMail
    [policyKey] => 0
    [saveInSent] =>
    [collectionId] =>
    [itemId] =>
    [attachmentName] =>
    [acceptMultipart] =>
    [userAgent] => WindowsMail/17.5.9600.20605
    [contentType] => application/vnd.ms-sync
)

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::126 xml request:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Sync xmlns="uri:AirSync" xmlns:AirSyncBase="uri:AirSyncBase">
  <Collections>
    <Collection>
      <SyncKey>1</SyncKey>
      <CollectionId>Calendar::Syncroton</CollectionId>
      <DeletesAsMoves>0</DeletesAsMoves>
      <WindowSize>100</WindowSize>
      <Options>
        <BodyPreference xmlns="uri:AirSyncBase">
          <Type>1</Type>
        </BodyPreference>
        <BodyPreference xmlns="uri:AirSyncBase">
          <Type>2</Type>
        </BodyPreference>
        <Conflict>1</Conflict>
        <FilterType>6</FilterType>
      </Options>
    </Collection>
    <Collection>
      <SyncKey>1</SyncKey>
      <CollectionId>Contacts::Syncroton</CollectionId>
      <DeletesAsMoves>0</DeletesAsMoves>
      <WindowSize>100</WindowSize>
      <Options>
        <BodyPreference xmlns="uri:AirSyncBase">
          <Type>1</Type>
          <Preview>255</Preview>
        </BodyPreference>
      </Options>
    </Collection>
  </Collections>
  <WindowSize>100</WindowSize>
</Sync>

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Wbxml::__construct::163 sync timestamp: 2014-09-28 20:30:09
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::200 SyncKey is 1 Class: Calendar CollectionId: Calendar::Syncroton
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::200 SyncKey is 1 Class: Contacts CollectionId: Contacts::Syncroton
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::654 found (added/changed/deleted) 0/0/0 entries for sync from server to client
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::897 current synckey is 1
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::654 found (added/changed/deleted) 1/0/0 entries for sync from server to client
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::897 current synckey is 2
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Sync::getResponse::910 update syncState for collection: Contacts::Syncroton
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::startTransaction::102  startTransaction request
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::startTransaction::107  new transactionable. Starting transaction on this resource
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::startTransaction::126  queued transaction with id 0c8f30d271704fff959d2883b0dfc8ed42ea1dc9
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::commitTransaction::141  commitTransaction request for 0c8f30d271704fff959d2883b0dfc8ed42ea1dc9
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] kolab_sync_transaction_manager::commitTransaction::153  no more open transactions in queue commiting all transactionables
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::175 xml response(0):
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Sync xmlns="uri:AirSync" xmlns:Syncroton="uri:Syncroton" xmlns:AirSyncBase="uri:AirSyncBase" xmlns:Contacts="uri:Contacts" xmlns:Contacts2="uri:Contacts2">
  <Collections>
    <Collection xmlns:default="uri:Contacts">
      <Class>Contacts</Class>
      <SyncKey>2</SyncKey>
      <CollectionId>Contacts::Syncroton</CollectionId>
      <Status>1</Status>
      <Commands xmlns:default="uri:Contacts">
        <Add xmlns:default="uri:Contacts">
          <ServerId>20122f84-7b8a-498b-ac72-fe0354c6f675</ServerId>
          <ApplicationData>
            <Contacts:FirstName xmlns="uri:Contacts">rrrr</Contacts:FirstName>
            <Contacts:LastName xmlns="uri:Contacts">vvvv</Contacts:LastName>
          </ApplicationData>
        </Add>
      </Commands>
    </Collection>
  </Collections>
</Sync>

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::handle::61 REQUEST METHOD: POST
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::103 REQUEST Array
(
    [protocolVersion] => 14.1
    [command] => Provision
    [deviceId] => 9239a1eb2afb02b837d164290be8beb7
    [deviceType] => WindowsMail
    [policyKey] => 0
    [saveInSent] =>
    [collectionId] =>
    [itemId] =>
    [attachmentName] =>
    [acceptMultipart] =>
    [userAgent] => WindowsMail/17.5.9600.20605
    [contentType] => application/vnd.ms-sync
)

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::126 xml request:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Provision xmlns="uri:Provision" xmlns:Settings="uri:Settings">
  <DeviceInformation xmlns="uri:Settings">
    <Set>
      <Model>Microsoft Corporation Surface Pro 3 Surface_Pro_3</Model>
      <IMEI/>
      <FriendlyName>SP3</FriendlyName>
      <OS>WINDOWS</OS>
      <OSLanguage>English</OSLanguage>
      <PhoneNumber/>
      <UserAgent>WindowsMail/17.5.9600.20605</UserAgent>
      <EnableOutboundSMS>0</EnableOutboundSMS>
    </Set>
  </DeviceInformation>
  <Policies>
    <Policy>
      <PolicyType>MS-EAS-Provisioning-WBXML</PolicyType>
    </Policy>
  </Policies>
</Provision>

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Wbxml::__construct::163 sync timestamp: 2014-09-28 20:30:09
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Provision::getResponse::96 PolicyType: MS-EAS-Provisioning-WBXML PolicyKey:
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Provision::_sendPolicy::124 send policy to device
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::175 xml response(0):
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Provision xmlns="uri:Provision" xmlns:Syncroton="uri:Syncroton" xmlns:Settings="uri:Settings">
  <Status>1</Status>
  <Settings:DeviceInformation>
    <Settings:Status>1</Settings:Status>
  </Settings:DeviceInformation>
  <Policies>
    <Policy>
      <PolicyType>MS-EAS-Provisioning-WBXML</PolicyType>
      <Status>2</Status>
    </Policy>
  </Policies>
</Provision>

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::handle::61 REQUEST METHOD: POST
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::103 REQUEST Array
(
    [protocolVersion] => 14.1
    [command] => Sync
    [deviceId] => 9239a1eb2afb02b837d164290be8beb7
    [deviceType] => WindowsMail
    [policyKey] => 0
    [saveInSent] =>
    [collectionId] =>
    [itemId] =>
    [attachmentName] =>
    [acceptMultipart] =>
    [userAgent] => WindowsMail/17.5.9600.20605
    [contentType] => application/vnd.ms-sync
)

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::126 xml request:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Sync xmlns="uri:AirSync">
  <Collections>
    <Collection>
      <SyncKey>1</SyncKey>
      <CollectionId>Inbox</CollectionId>
      <DeletesAsMoves>0</DeletesAsMoves>
      <WindowSize>100</WindowSize>
    </Collection>
    <Collection>
      <SyncKey>1</SyncKey>
      <CollectionId>Calendar::Syncroton</CollectionId>
      <DeletesAsMoves>0</DeletesAsMoves>
      <WindowSize>100</WindowSize>
    </Collection>
    <Collection>
      <SyncKey>2</SyncKey>
      <CollectionId>Contacts::Syncroton</CollectionId>
      <DeletesAsMoves>0</DeletesAsMoves>
      <WindowSize>100</WindowSize>
    </Collection>
    <Collection>
      <SyncKey>1</SyncKey>
      <CollectionId>Sent Items</CollectionId>
      <DeletesAsMoves>0</DeletesAsMoves>
      <WindowSize>100</WindowSize>
    </Collection>
  </Collections>
  <WindowSize>100</WindowSize>
</Sync>

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Wbxml::__construct::163 sync timestamp: 2014-09-28 20:30:09
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Sync::handle::163 restored options to Array
(
    [filterType] => 5
    [bodyPreferences] => Array
        (
            [1] => Array
                (
                    [type] => 1
                    [truncationSize] => 102400
                    [preview] => 255
                )

            [2] => Array
                (
                    [type] => 2
                    [truncationSize] => 102400
                    [preview] => 255
                )

        )

    [mimeSupport] => 0
    [mimeTruncation] => 8
)

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Sync::handle::163 restored options to Array
(
    [filterType] => 6
    [bodyPreferences] => Array
        (
            [1] => Array
                (
                    [type] => 1
                )

            [2] => Array
                (
                    [type] => 2
                )

        )

    [mimeSupport] => 0
    [mimeTruncation] => 8
)

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Sync::handle::163 restored options to Array
(
    [bodyPreferences] => Array
        (
            [1] => Array
                (
                    [type] => 1
                    [preview] => 255
                )

        )

    [filterType] => 0
    [mimeSupport] => 0
    [mimeTruncation] => 8
)

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Sync::handle::163 restored options to Array
(
    [filterType] => 5
    [bodyPreferences] => Array
        (
            [1] => Array
                (
                    [type] => 1
                    [truncationSize] => 102400
                    [preview] => 255
                )

            [2] => Array
                (
                    [type] => 2
                    [truncationSize] => 102400
                    [preview] => 255
                )

        )

    [mimeSupport] => 0
    [mimeTruncation] => 8
)

[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::200 SyncKey is 1 Class: Email CollectionId: Inbox
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::200 SyncKey is 1 Class: Calendar CollectionId: Calendar::Syncroton
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::200 SyncKey is 2 Class: Contacts CollectionId: Contacts::Syncroton
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::200 SyncKey is 1 Class: Email CollectionId: Sent Items
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::654 found (added/changed/deleted) 0/0/0 entries for sync from server to client
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::897 current synckey is 1
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::654 found (added/changed/deleted) 0/0/0 entries for sync from server to client
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::897 current synckey is 1
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::654 found (added/changed/deleted) 0/0/0 entries for sync from server to client
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::897 current synckey is 2
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::654 found (added/changed/deleted) 0/0/0 entries for sync from server to client
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::897 current synckey is 1
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::handle::61 REQUEST METHOD: POST
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::103 REQUEST Array
(
    [protocolVersion] => 14.1
    [command] => Provision
    [deviceId] => 9239a1eb2afb02b837d164290be8beb7
    [deviceType] => WindowsMail
    [policyKey] => 0
    [saveInSent] =>
    [collectionId] =>
    [itemId] =>
    [attachmentName] =>
    [acceptMultipart] =>
    [userAgent] => WindowsMail/17.5.9600.20605
    [contentType] => application/vnd.ms-sync
)

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::126 xml request:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Provision xmlns="uri:Provision" xmlns:Settings="uri:Settings">
  <DeviceInformation xmlns="uri:Settings">
    <Set>
      <Model>Microsoft Corporation Surface Pro 3 Surface_Pro_3</Model>
      <IMEI/>
      <FriendlyName>SP3</FriendlyName>
      <OS>WINDOWS</OS>
      <OSLanguage>English</OSLanguage>
      <PhoneNumber/>
      <UserAgent>WindowsMail/17.5.9600.20605</UserAgent>
      <EnableOutboundSMS>0</EnableOutboundSMS>
    </Set>
  </DeviceInformation>
  <Policies>
    <Policy>
      <PolicyType>MS-EAS-Provisioning-WBXML</PolicyType>
    </Policy>
  </Policies>
</Provision>

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Wbxml::__construct::163 sync timestamp: 2014-09-28 20:30:09
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Provision::getResponse::96 PolicyType: MS-EAS-Provisioning-WBXML PolicyKey:
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Provision::_sendPolicy::124 send policy to device
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::175 xml response(0):
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Provision xmlns="uri:Provision" xmlns:Syncroton="uri:Syncroton" xmlns:Settings="uri:Settings">
  <Status>1</Status>
  <Settings:DeviceInformation>
    <Settings:Status>1</Settings:Status>
  </Settings:DeviceInformation>
  <Policies>
    <Policy>
      <PolicyType>MS-EAS-Provisioning-WBXML</PolicyType>
      <Status>2</Status>
    </Policy>
  </Policies>
</Provision>

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::handle::61 REQUEST METHOD: POST
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::103 REQUEST Array
(
    [protocolVersion] => 14.1
    [command] => Sync
    [deviceId] => 9239a1eb2afb02b837d164290be8beb7
    [deviceType] => WindowsMail
    [policyKey] => 0
    [saveInSent] =>
    [collectionId] =>
    [itemId] =>
    [attachmentName] =>
    [acceptMultipart] =>
    [userAgent] => WindowsMail/17.5.9600.20605
    [contentType] => application/vnd.ms-sync
)

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::126 xml request:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Sync xmlns="uri:AirSync">
  <Collections>
    <Collection>
      <SyncKey>1</SyncKey>
      <CollectionId>Inbox</CollectionId>
      <DeletesAsMoves>0</DeletesAsMoves>
      <WindowSize>100</WindowSize>
    </Collection>
    <Collection>
      <SyncKey>1</SyncKey>
      <CollectionId>Calendar::Syncroton</CollectionId>
      <DeletesAsMoves>0</DeletesAsMoves>
      <WindowSize>100</WindowSize>
    </Collection>
    <Collection>
      <SyncKey>2</SyncKey>
      <CollectionId>Contacts::Syncroton</CollectionId>
      <DeletesAsMoves>0</DeletesAsMoves>
      <WindowSize>100</WindowSize>
    </Collection>
    <Collection>
      <SyncKey>1</SyncKey>
      <CollectionId>Sent Items</CollectionId>
      <DeletesAsMoves>0</DeletesAsMoves>
      <WindowSize>100</WindowSize>
    </Collection>
  </Collections>
  <WindowSize>100</WindowSize>
</Sync>

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Wbxml::__construct::163 sync timestamp: 2014-09-28 20:30:09
[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Sync::handle::163 restored options to Array
(
    [filterType] => 5
    [bodyPreferences] => Array
        (
            [1] => Array
                (
                    [type] => 1
                    [truncationSize] => 102400
                    [preview] => 255
                )

            [2] => Array
                (
                    [type] => 2
                    [truncationSize] => 102400
                    [preview] => 255
                )

        )

    [mimeSupport] => 0
    [mimeTruncation] => 8
)

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Sync::handle::163 restored options to Array
(
    [filterType] => 6
    [bodyPreferences] => Array
        (
            [1] => Array
                (
                    [type] => 1
                )

            [2] => Array
                (
                    [type] => 2
                )

        )

    [mimeSupport] => 0
    [mimeTruncation] => 8
)

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Sync::handle::163 restored options to Array
(
    [bodyPreferences] => Array
        (
            [1] => Array
                (
                    [type] => 1
                    [preview] => 255
                )

        )

    [filterType] => 0
    [mimeSupport] => 0
    [mimeTruncation] => 8
)

[28-Sep-2014 15:30:09,000000 -0500]: [DEBUG] Syncroton_Command_Sync::handle::163 restored options to Array
(
    [filterType] => 5
    [bodyPreferences] => Array
        (
            [1] => Array
                (
                    [type] => 1
                    [truncationSize] => 102400
                    [preview] => 255
                )

            [2] => Array
                (
                    [type] => 2
                    [truncationSize] => 102400
                    [preview] => 255
                )

        )

    [mimeSupport] => 0
    [mimeTruncation] => 8
)

[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::200 SyncKey is 1 Class: Email CollectionId: Inbox
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::200 SyncKey is 1 Class: Calendar CollectionId: Calendar::Syncroton
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::200 SyncKey is 2 Class: Contacts CollectionId: Contacts::Syncroton
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::handle::200 SyncKey is 1 Class: Email CollectionId: Sent Items
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::654 found (added/changed/deleted) 0/0/0 entries for sync from server to client
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::897 current synckey is 1
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::654 found (added/changed/deleted) 0/0/0 entries for sync from server to client
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::897 current synckey is 1
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::654 found (added/changed/deleted) 0/0/0 entries for sync from server to client
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::897 current synckey is 2
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::654 found (added/changed/deleted) 0/0/0 entries for sync from server to client
[28-Sep-2014 15:30:09,000000 -0500]: [INFO] Syncroton_Command_Sync::getResponse::897 current synckey is 1
[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Server::handle::61 REQUEST METHOD: POST
[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::103 REQUEST Array
(
    [protocolVersion] => 14.1
    [command] => Ping
    [deviceId] => 9239A1EB2AFB02B837D164290BE8BEB7
    [deviceType] => WindowsMail
    [policyKey] =>
    [saveInSent] =>
    [collectionId] =>
    [itemId] =>
    [attachmentName] =>
    [acceptMultipart] =>
    [userAgent] => WindowsMail/17.5.9600.20605
    [contentType] => application/vnd.ms-sync.wbxml
)

[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::126 xml request:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Ping xmlns="uri:Ping">
  <HeartbeatInterval>420</HeartbeatInterval>
  <Folders>
    <Folder>
      <Id>Inbox</Id>
      <Class>Email</Class>
    </Folder>
    <Folder>
      <Id>Sent Items</Id>
      <Class>Email</Class>
    </Folder>
    <Folder>
      <Id>Calendar::Syncroton</Id>
      <Class>Calendar</Class>
    </Folder>
    <Folder>
      <Id>Contacts::Syncroton</Id>
      <Class>Contacts</Class>
    </Folder>
  </Folders>
</Ping>

[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Command_Wbxml::__construct::163 sync timestamp: 2014-09-28 20:30:10
[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Command_Ping::handle::74 Folder not found
[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Command_Ping::handle::109 Folders to monitor(420 / 1411936210 / 1411936630 / 7): Array
(
)

[28-Sep-2014 15:30:10,000000 -0500]: [INFO] Syncroton_Command_Ping::handle::210 DeviceId: 9239A1EB2AFB02B837D164290BE8BEB7 Lifetime: 420 SecondsLeft: 1411936630 Status: 7)
[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::175 xml response(0):
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Ping xmlns="uri:Ping" xmlns:Syncroton="uri:Syncroton">
  <Status>7</Status>
</Ping>

[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Server::handle::61 REQUEST METHOD: OPTIONS
[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Server::handle::61 REQUEST METHOD: POST
[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::103 REQUEST Array
(
    [protocolVersion] => 14.1
    [command] => Provision
    [deviceId] => 9239a1eb2afb02b837d164290be8beb7
    [deviceType] => WindowsMail
    [policyKey] => 0
    [saveInSent] =>
    [collectionId] =>
    [itemId] =>
    [attachmentName] =>
    [acceptMultipart] =>
    [userAgent] => WindowsMail/17.5.9600.20605
    [contentType] => application/vnd.ms-sync
)

[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::126 xml request:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Provision xmlns="uri:Provision" xmlns:Settings="uri:Settings">
  <DeviceInformation xmlns="uri:Settings">
    <Set>
      <Model>Microsoft Corporation Surface Pro 3 Surface_Pro_3</Model>
      <IMEI/>
      <FriendlyName>SP3</FriendlyName>
      <OS>WINDOWS</OS>
      <OSLanguage>English</OSLanguage>
      <PhoneNumber/>
      <UserAgent>WindowsMail/17.5.9600.20605</UserAgent>
      <EnableOutboundSMS>0</EnableOutboundSMS>
    </Set>
  </DeviceInformation>
  <Policies>
    <Policy>
      <PolicyType>MS-EAS-Provisioning-WBXML</PolicyType>
    </Policy>
  </Policies>
</Provision>

[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Command_Wbxml::__construct::163 sync timestamp: 2014-09-28 20:30:10
[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Command_Provision::getResponse::96 PolicyType: MS-EAS-Provisioning-WBXML PolicyKey:
[28-Sep-2014 15:30:10,000000 -0500]: [INFO] Syncroton_Command_Provision::_sendPolicy::124 send policy to device
[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::175 xml response(0):
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<Provision xmlns="uri:Provision" xmlns:Syncroton="uri:Syncroton" xmlns:Settings="uri:Settings">
  <Status>1</Status>
  <Settings:DeviceInformation>
    <Settings:Status>1</Settings:Status>
  </Settings:DeviceInformation>
  <Policies>
    <Policy>
      <PolicyType>MS-EAS-Provisioning-WBXML</PolicyType>
      <Status>2</Status>
    </Policy>
  </Policies>
</Provision>

[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Server::handle::61 REQUEST METHOD: POST
[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::103 REQUEST Array
(
    [protocolVersion] => 14.1
    [command] => FolderSync
    [deviceId] => 9239a1eb2afb02b837d164290be8beb7
    [deviceType] => WindowsMail
    [policyKey] => 0
    [saveInSent] =>
    [collectionId] =>
    [itemId] =>
    [attachmentName] =>
    [acceptMultipart] =>
    [userAgent] => WindowsMail/17.5.9600.20605
    [contentType] => application/vnd.ms-sync
)

[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::126 xml request:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<FolderSync xmlns="uri:FolderHierarchy">
  <SyncKey>1</SyncKey>
</FolderSync>

[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Command_Wbxml::__construct::163 sync timestamp: 2014-09-28 20:30:10
[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Command_FolderSync::handle::80 synckey is 1
[28-Sep-2014 15:30:10,000000 -0500]: [INFO] Syncroton_Command_FolderSync::getResponse::113 invalid synckey provided. FolderSync 0 needed.
[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::175 xml response(0):
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<FolderSync xmlns="uri:FolderHierarchy" xmlns:Syncroton="uri:Syncroton">
  <Status>9</Status>
</FolderSync>

[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Server::handle::61 REQUEST METHOD: POST
[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::103 REQUEST Array
(
    [protocolVersion] => 14.1
    [command] => FolderSync
    [deviceId] => 9239a1eb2afb02b837d164290be8beb7
    [deviceType] => WindowsMail
    [policyKey] => 0
    [saveInSent] =>
    [collectionId] =>
    [itemId] =>
    [attachmentName] =>
    [acceptMultipart] =>
    [userAgent] => WindowsMail/17.5.9600.20605
    [contentType] => application/vnd.ms-sync
)

[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::126 xml request:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<FolderSync xmlns="uri:FolderHierarchy">
  <SyncKey>0</SyncKey>
</FolderSync>

[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Command_Wbxml::__construct::163 sync timestamp: 2014-09-28 20:30:10
[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Command_FolderSync::handle::80 synckey is 0
[28-Sep-2014 15:30:10,000000 -0500]: [DEBUG] Syncroton_Server::_handlePost::175 xml response(0):
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/">
<FolderSync xmlns="uri:FolderHierarchy" xmlns:Syncroton="uri:Syncroton" xmlns:Internal="uri:Internal">
  <Status>1</Status>
  <SyncKey>1</SyncKey>
  <Changes>
    <Count>8</Count>
    <Add>
      <ServerId>Calendar::Syncroton</ServerId>
      <ParentId>0</ParentId>
      <DisplayName>Calendar</DisplayName>
      <Type>8</Type>
    </Add>
    <Add>
      <ServerId>Contacts::Syncroton</ServerId>
      <ParentId>0</ParentId>
      <DisplayName>Contacts</DisplayName>
      <Type>9</Type>
    </Add>
    <Add>
      <DisplayName>Inbox</DisplayName>
      <ServerId>Inbox</ServerId>
      <ParentId>0</ParentId>
      <Type>2</Type>
    </Add>
    <Add>
      <DisplayName>Drafts</DisplayName>
      <ServerId>Drafts</ServerId>
      <ParentId>0</ParentId>
      <Type>3</Type>
    </Add>
    <Add>
      <DisplayName>Sent Items</DisplayName>
      <ServerId>Sent Items</ServerId>
      <ParentId>0</ParentId>
      <Type>5</Type>
    </Add>
    <Add>
      <DisplayName>Deleted Items</DisplayName>
      <ServerId>Deleted Items</ServerId>
      <ParentId>0</ParentId>
      <Type>4</Type>
    </Add>
    <Add>
      <ServerId>Notes::Syncroton</ServerId>
      <ParentId>0</ParentId>
      <DisplayName>Notes</DisplayName>
      <Type>10</Type>
    </Add>
    <Add>
      <ServerId>Tasks::Syncroton</ServerId>
      <ParentId>0</ParentId>
      <DisplayName>Tasks</DisplayName>
      <Type>7</Type>
    </Add>
  </Changes>
</FolderSync>



_______________________________________________
users mailing list
users <at> lists.kolab.org
https://lists.kolab.org/mailman/listinfo/users
James | 26 Sep 17:41 2014
Picon

Working With Kolab Distribution Group (Dynamic)

Hello,

     Having difficulty finding documentation on how to create dynamic 
lists. Anyone able to advise on correct procedures.  Thanks.

--

-- 
-James
CentOS 6.5 Kolab 3.3
Johannes Graumann | 26 Sep 14:40 2014
Picon

Re: roundcube/chwala interaction inconsistencies (and nginx?)

Hello Enrico,

Thank you for your help. Sadly including the X-Forwarded-Proto bit does not 
fix my situation.

Would you be willing to share the content of your 
kolab_files.inc.php
config.inc.php
defaults.inc.php
(in an anonymized manner)?

Thank you fro your time and effort.

Sincerely, Joh

Enrico Tagliavini wrote:

> Hi Johannes,
> 
> I'm doing something quite similar to you, but with VMs instead of LXC
> containers. I have one machine with nginx and a VM with the full kolab
> install. All running on CentOS 6 though, not 7 and this is still kolab
> 3.2. I have a difference between my config and yours:
> 
>         location /chwala {
>                 proxy_pass              http://<backend>/chwala;
>                 proxy_set_header        X-Real-IP $remote_addr;  # this is
> not really needed
>                 proxy_set_header        X-Forwarded-For
> $proxy_add_x_forwarded_for;
>                 proxy_set_header        Host $host;
>                 proxy_set_header        X-Forwarded-Proto $scheme;
>         }
> 
> The X-Forwarded-Proto header is something not present in your config. That
> said I don't remember anymore if this is just a try which I forgot to
> remove or if it is something actually useful. Since the protocol is
> hardcoded in the config file anyway this should not make a difference.
> Nevertheless it is correct to add it.
> 
> Even with this Chwala doesn't work 100% behind a proxy for me. It lists
> files and folders, I can upload and download them, but the preview is
> broken. The preview generates some http:// URL for some odd reason I'm not
> able to determine. Since I enable HSTS http:// traffic is not redirected
> to HTTPS, the browser simply blocks it, as it should.
> 
> If you want to debug this issue further I would also recommend to use the
> firefox builtin network analyser, the web-console and, if this is not
> enough, the firebug addon (providing more or less the same functions, but
> in a different way). You can look for client side errors or http:// URLs,
> something not directly triggering errors
> 
> Unrelated note: RC4 ciphers are considered insecure. I would recommend
> ECDHE based ciphers instead with higher priority. You might still need RC4
> support for some very old (and now likely deprecated) clients.
> 
> Best regards.
> Enrico
> 
> 
> On 24 September 2014 11:59, Johannes Graumann <johannes_graumann <at> web.de>
> wrote:
> 
>> Hello,
>>
>> I have a setup in which a centos lxc-container runs kolab and another
>> (debian -based) lxc container runs nginx, proxying (https-rewriting) all
>> http(s) traffic. I have attached the (slightly obfuscated) corresponding
>> nginx configuration below - 10.10.10.4 is the address of the
>> kolab-running container.
>>
>> With this setup, I have access to roundcube, kolab-webadmin, ActiveSync
>> and Chwala (via explicit */chwala) just fine (the other protocols haven't
>> been tested).
>>
>> For the "Files" tab in roundcube the default config doesn't work as
>> everything is being rewritten to https ...
>> When I edit (on the kolab server)
>> "/etc/roundcubemail/kolab_files.inc.php" to
>> >  $config['kolab_files_url'] = 'https://' . $_SERVER['HTTP_HOST'] .
>> '/chwala/';
>> and run "service httpd restart", a roundcube instance that was
>> open/logged in before that shows the expected folder structure in "Files"
>> - saving to cloud still fails with "Saving 1 file(s) failed.".
>>
>> Upon logging out of roundcube and logging back in, the "Files" tab is
>> empty once more, not delivering the existing folder tree and restarting
>> httpd does
>> not bring it back.
>>
>> This is plain weird. Where is there caching going on here and why? I am
>> unable to find any meaningful logging information accompanying these
>> events.
>>
>> Any idea what's going on, what to try, where to look?
>>
>> Thanks, Joh
>>
>> > server {
>> >         listen   80;
>> >         # Rewrite to ssl (https)
>> >         server_name  mail.<MYDOMAIN>.org www.mail.<MYDOMAIN>.org
>> kolab.<MYDOMAIN>.org www.kolab.<MYDOMAIN>.org mail.MY.HOSTER.net
>> www.mail.MY.HOSTER.net;
>> >         #rewrite ^ https://$server_name$request_uri? permanent;
>> >         rewrite ^ https://mail.MY.HOSTER.net$request_uri? permanent;
>> > }
>> > server {
>> >         listen   443;
>> >         server_name  mail.<MYDOMAIN>.org www.mail.<MYDOMAIN>.org
>> kolab.<MYDOMAIN>.org www.kolab.<MYDOMAIN>.org mail.MY.HOSTER.net
>> www.mail.MY.HOSTER.net;
>> >         client_max_body_size 40M;
>> >         # SSL is using CACert credentials
>> >         ssl  on;
>> >         ssl_certificate  /etc/ssl/private/cacert.<MYDOMAIN>.org.pem;
>> >         ssl_certificate_key
>> /etc/ssl/private/cacert.<MYDOMAIN>.org_privatkey.pem;
>> >         ssl_session_timeout  5m;
>> >         ssl_protocols  SSLv3 TLSv1;
>> >         ssl_ciphers
>> ALL:!ADH:!EXPORT56:!LOW:RC4+RSA:+HIGH:+MEDIUM:+SSLv3:
>> +EXP;
>> >         ssl_prefer_server_ciphers   on;
>> >         # Proxy the "kolab.<MYDOMAIN>.org" lxc container
>> >         location / {
>> >                 proxy_pass http://10.10.10.14/roundcubemail/;
>> >  #              proxy_pass http://10.10.10.14;
>> >                 proxy_set_header Host $host;
>> >                 proxy_set_header X-Real-IP $remote_addr;
>> >                 proxy_set_header X-Forwarded-For
>> $proxy_add_x_forwarded_for;
>> >         }
>> >         location /kolab-webadmin/ {
>> >                 proxy_pass http://10.10.10.14/kolab-webadmin/;
>> >                 proxy_set_header Host $host;
>> >                 proxy_set_header X-Real-IP $remote_addr;
>> >                 proxy_set_header X-Forwarded-For
>> $proxy_add_x_forwarded_for;
>> >         }
>> >         location /freebusy/ {
>> >                 proxy_pass http://10.10.10.14/freebusy/;
>> >                 proxy_set_header Host $host;
>> >                 proxy_set_header X-Real-IP $remote_addr;
>> >                 proxy_set_header X-Forwarded-For
>> $proxy_add_x_forwarded_for;
>> >         }
>> >         location /chwala/ {
>> >                 proxy_pass http://10.10.10.14/chwala/;
>> >                 proxy_set_header Host $host;
>> >                 proxy_set_header X-Real-IP $remote_addr;
>> >                 proxy_set_header X-Forwarded-For
>> $proxy_add_x_forwarded_for;
>> >         }
>> >         location /iRony/ {
>> >                 proxy_pass http://10.10.10.14/iRony/;
>> >                 proxy_set_header Host $host;
>> >                 proxy_set_header X-Real-IP $remote_addr;
>> >                 proxy_set_header X-Forwarded-For
>> $proxy_add_x_forwarded_for;
>> >         }
>> >         location /Microsoft-Server-ActiveSync/ {
>> >                 proxy_pass
>> http://10.10.10.14/Microsoft-Server-ActiveSync/;
>> >                 proxy_set_header Host $host;
>> >                 proxy_set_header X-Real-IP $remote_addr;
>> >                 proxy_set_header X-Forwarded-For
>> $proxy_add_x_forwarded_for;
>> >         }
>> > }
>> >
>>
>>
>> _______________________________________________
>> users mailing list
>> users <at> lists.kolab.org
>> https://lists.kolab.org/mailman/listinfo/users
>>
Johannes Graumann | 24 Sep 11:59 2014
Picon

roundcube/chwala interaction inconsistencies (and nginx?)

Hello,

I have a setup in which a centos lxc-container runs kolab and another 
(debian -based) lxc container runs nginx, proxying (https-rewriting) all 
http(s) traffic. I have attached the (slightly obfuscated) corresponding 
nginx configuration below - 10.10.10.4 is the address of the kolab-running 
container.

With this setup, I have access to roundcube, kolab-webadmin, ActiveSync and 
Chwala (via explicit */chwala) just fine (the other protocols haven't been 
tested).

For the "Files" tab in roundcube the default config doesn't work as 
everything is being rewritten to https ...
When I edit (on the kolab server) "/etc/roundcubemail/kolab_files.inc.php" 
to
>  $config['kolab_files_url'] = 'https://' . $_SERVER['HTTP_HOST'] . 
'/chwala/';
and run "service httpd restart", a roundcube instance that was open/logged 
in before that shows the expected folder structure in "Files" - saving to 
cloud still fails with "Saving 1 file(s) failed.".

Upon logging out of roundcube and logging back in, the "Files" tab is empty 
once more, not delivering the existing folder tree and restarting httpd 
does 
not bring it back.

This is plain weird. Where is there caching going on here and why? I am 
unable to find any meaningful logging information accompanying these events.

Any idea what's going on, what to try, where to look?

Thanks, Joh

> server {
>         listen   80;
>         # Rewrite to ssl (https)
>         server_name  mail.<MYDOMAIN>.org www.mail.<MYDOMAIN>.org 
kolab.<MYDOMAIN>.org www.kolab.<MYDOMAIN>.org mail.MY.HOSTER.net 
www.mail.MY.HOSTER.net;
>         #rewrite ^ https://$server_name$request_uri? permanent;
>         rewrite ^ https://mail.MY.HOSTER.net$request_uri? permanent;
> }
> server {
>         listen   443;
>         server_name  mail.<MYDOMAIN>.org www.mail.<MYDOMAIN>.org 
kolab.<MYDOMAIN>.org www.kolab.<MYDOMAIN>.org mail.MY.HOSTER.net 
www.mail.MY.HOSTER.net;
>         client_max_body_size 40M;
>         # SSL is using CACert credentials
>         ssl  on;
>         ssl_certificate  /etc/ssl/private/cacert.<MYDOMAIN>.org.pem;
>         ssl_certificate_key  
/etc/ssl/private/cacert.<MYDOMAIN>.org_privatkey.pem;
>         ssl_session_timeout  5m;
>         ssl_protocols  SSLv3 TLSv1;
>         ssl_ciphers  ALL:!ADH:!EXPORT56:!LOW:RC4+RSA:+HIGH:+MEDIUM:+SSLv3:
+EXP;
>         ssl_prefer_server_ciphers   on;
>         # Proxy the "kolab.<MYDOMAIN>.org" lxc container
>         location / {
>                 proxy_pass http://10.10.10.14/roundcubemail/;
>  #              proxy_pass http://10.10.10.14;
>                 proxy_set_header Host $host;
>                 proxy_set_header X-Real-IP $remote_addr;
>                 proxy_set_header X-Forwarded-For 
$proxy_add_x_forwarded_for;
>         }
>         location /kolab-webadmin/ {
>                 proxy_pass http://10.10.10.14/kolab-webadmin/;
>                 proxy_set_header Host $host;
>                 proxy_set_header X-Real-IP $remote_addr;
>                 proxy_set_header X-Forwarded-For 
$proxy_add_x_forwarded_for;
>         }
>         location /freebusy/ {
>                 proxy_pass http://10.10.10.14/freebusy/;
>                 proxy_set_header Host $host;
>                 proxy_set_header X-Real-IP $remote_addr;
>                 proxy_set_header X-Forwarded-For 
$proxy_add_x_forwarded_for;
>         }
>         location /chwala/ {
>                 proxy_pass http://10.10.10.14/chwala/;
>                 proxy_set_header Host $host;
>                 proxy_set_header X-Real-IP $remote_addr;
>                 proxy_set_header X-Forwarded-For 
$proxy_add_x_forwarded_for;
>         }
>         location /iRony/ {
>                 proxy_pass http://10.10.10.14/iRony/;
>                 proxy_set_header Host $host;
>                 proxy_set_header X-Real-IP $remote_addr;
>                 proxy_set_header X-Forwarded-For 
$proxy_add_x_forwarded_for;
>         }
>         location /Microsoft-Server-ActiveSync/ {
>                 proxy_pass http://10.10.10.14/Microsoft-Server-ActiveSync/;
>                 proxy_set_header Host $host;
>                 proxy_set_header X-Real-IP $remote_addr;
>                 proxy_set_header X-Forwarded-For 
$proxy_add_x_forwarded_for;
>         }
> }
>
Henning | 23 Sep 21:15 2014
Picon
Picon

Re: Unable to access CalDAV/CardDAV

Hi

I'm still not able to access webDAV objects in my installation. I posted
here

https://groups.google.com/forum/#!topic/sabredav-discuss/OR_S6mk-Jpw

but they say this is not a problem of sabreDAV but an iRony problem.

There is no output in apache-logs (loglevel "warn") on iRony error at
all, even without SSL. I attached the http trace as requested. Let's fix
this!

Henning

[23-Sep-2014 14:22:02 +0200]: RESPONSE: HTTP/1.1 401 Unauthorized
WWW-Authenticate: Basic realm="KolabDAV"
Content-Type: application/xml; charset=utf-8

<?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
  <s:exception>Sabre\DAV\Exception\NotAuthenticated</s:exception>
  <s:message>No basic authentication headers were found</s:message>
  <s:sabredav-version>1.8.8</s:sabredav-version>
</d:error>

[23-Sep-2014 14:22:12 +0200]: GET /iRony/ HTTP/1.1
Host: mydomain.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
DNT: 1
Cookie: language=de
Authorization: Basic aAg6D3JMYPASSWORD2sy
Connection: keep-alive

[23-Sep-2014 14:22:12 +0200]: RESPONSE: HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8

<html>
<head>
  <title>Index for / - SabreDAV 1.8.8-stable</title>
  <style type="text/css">
  body { Font-family: arial}
  h1 { font-size: 150% }
  </style>
        <link rel="shortcut icon" href="/iRony/?sabreAction=asset&assetName=favicon.ico"
type="image/vnd.microsoft.icon" /></head>
<body>
  <h1>Index for /</h1>
  <table>
    <tr><th width="24"></th><th>Name</th><th>Type</th><th>Size</th><th>Last modified</th></tr>
    <tr><td colspan="5"><hr /></td></tr><tr>
    <td><a href="/iRony/principals"><img
src="/iRony/?sabreAction=asset&assetName=icons%2Fcollection.png" alt="" width="24" /></a></td>
    <td><a href="/iRony/principals">principals</a></td>
    <td>Collection</td>
    <td></td>
    <td>2014-09-23T12:22:12+00:00</td>
    </tr><tr>
    <td><a href="/iRony/calendars"><img
src="/iRony/?sabreAction=asset&assetName=icons%2Fcollection.png" alt="" width="24" /></a></td>
    <td><a href="/iRony/calendars">calendars</a></td>
    <td>Collection</td>
    <td></td>
    <td>2014-09-23T12:22:12+00:00</td>
    </tr><tr>
    <td><a href="/iRony/addressbooks"><img
src="/iRony/?sabreAction=asset&assetName=icons%2Fcollection.png" alt="" width="24" /></a></td>
    <td><a href="/iRony/addressbooks">addressbooks</a></td>
    <td>Collection</td>
    <td></td>
    <td>2014-09-23T12:22:12+00:00</td>
    </tr><tr>
    <td><a href="/iRony/files"><img
src="/iRony/?sabreAction=asset&assetName=icons%2Fcollection.png" alt="" width="24" /></a></td>
    <td><a href="/iRony/files">files</a></td>
    <td>Collection</td>
    <td></td>
    <td></td>
    </tr><tr><td colspan="5"><hr /></td></tr></table>
        <address>Generated by SabreDAV 1.8.8-stable (c)2007-2014 <a href="http://code.google.com/p/sabredav/">http://code.google.com/p/sabredav/</a></address>
        </body>
        </html>
[23-Sep-2014 14:22:12 +0200]: GET /iRony/?sabreAction=asset&assetName=icons%2Fcollection.png HTTP/1.1
Host: mydomain.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: de,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
DNT: 1
Referer: https://mydomain.com/iRony/
Cookie: language=de
Authorization: Basic aAg6D3JMYPASSWORD2sy
Connection: keep-alive

[23-Sep-2014 14:22:12 +0200]: RESPONSE: HTTP/1.1 200 OK
Content-Type: image/png
Content-Length: 3474
Cache-Control: public, max-age=1209600

[binary data]
[23-Sep-2014 14:22:13 +0200]: GET /iRony/?sabreAction=asset&assetName=favicon.ico HTTP/1.1
Host: mydomain.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
DNT: 1
Cookie: language=de
Authorization: Basic aAg6D3JMYPASSWORD2sy
Connection: keep-alive

[23-Sep-2014 14:22:13 +0200]: RESPONSE: HTTP/1.1 200 OK
Content-Type: image/vnd.microsoft.icon
Content-Length: 4286
Cache-Control: public, max-age=1209600

[binary data]
[23-Sep-2014 14:22:13 +0200]: GET /iRony/?sabreAction=asset&assetName=favicon.ico HTTP/1.1
Host: mydomain.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: de,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
DNT: 1
Cookie: language=de
Authorization: Basic aAg6D3JMYPASSWORD2sy
Connection: keep-alive

[23-Sep-2014 14:22:13 +0200]: RESPONSE: HTTP/1.1 200 OK
Content-Type: image/vnd.microsoft.icon
Content-Length: 4286
Cache-Control: public, max-age=1209600

[binary data]
[23-Sep-2014 14:22:14 +0200]: GET /iRony/?sabreAction=asset&assetName=favicon.ico HTTP/1.1
Host: mydomain.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
DNT: 1
Cookie: language=de
Authorization: Basic aAg6D3JMYPASSWORD2sy
Connection: keep-alive

[23-Sep-2014 14:22:14 +0200]: RESPONSE: HTTP/1.1 200 OK
Content-Type: image/vnd.microsoft.icon
Content-Length: 4286
Cache-Control: public, max-age=1209600

[binary data]
[23-Sep-2014 14:22:16 +0200]: GET /iRony/addressbooks HTTP/1.1
Host: mydomain.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
DNT: 1
Referer: https://mydomain.com/iRony/
Cookie: language=de
Authorization: Basic aAg6D3JMYPASSWORD2sy
Connection: keep-alive

[23-Sep-2014 14:22:16 +0200]: RESPONSE: HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8

<html>
<head>
  <title>Index for addressbooks/ - SabreDAV 1.8.8-stable</title>
  <style type="text/css">
  body { Font-family: arial}
  h1 { font-size: 150% }
  </style>
        <link rel="shortcut icon" href="/iRony/?sabreAction=asset&assetName=favicon.ico"
type="image/vnd.microsoft.icon" /></head>
<body>
  <h1>Index for addressbooks/</h1>
  <table>
    <tr><th width="24"></th><th>Name</th><th>Type</th><th>Size</th><th>Last modified</th></tr>
    <tr><td colspan="5"><hr /></td></tr><tr>
    <td><a href="/iRony/"><img src="/iRony/?sabreAction=asset&assetName=icons%2Fparent.png"
width="24" alt="Parent" /></a></td>
    <td><a href="/iRony/">..</a></td>
    <td>[parent]</td>
    <td></td>
    <td></td>
    </tr><tr>
    <td><a href="/iRony/addressbooks/user.name%40mydomain.com"><img
src="/iRony/?sabreAction=asset&assetName=icons%2Fcollection.png" alt="" width="24" /></a></td>
    <td><a href="/iRony/addressbooks/user.name%40mydomain.com">user.name <at> mydomain.com</a></td>
    <td>Collection</td>
    <td></td>
    <td></td>
    </tr><tr><td colspan="5"><hr /></td></tr><tr><td colspan="2"><form method="post" action="">
            <h3>Create new folder</h3>
            <input type="hidden" name="sabreAction" value="mkcol" />
            Name: <input type="text" name="name" /><br />
            <input type="submit" value="create" />
            </form>
            <form method="post" action="" enctype="multipart/form-data">
            <h3>Upload file</h3>
            <input type="hidden" name="sabreAction" value="put" />
            Name (optional): <input type="text" name="name" /><br />
            File: <input type="file" name="file" /><br />
            <input type="submit" value="upload" />
            </form>
            </td></tr></table>
        <address>Generated by SabreDAV 1.8.8-stable (c)2007-2014 <a href="http://code.google.com/p/sabredav/">http://code.google.com/p/sabredav/</a></address>
        </body>
        </html>
[23-Sep-2014 14:22:17 +0200]: GET /iRony/?sabreAction=asset&assetName=favicon.ico HTTP/1.1
Host: mydomain.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
DNT: 1
Cookie: language=de
Authorization: Basic aAg6D3JMYPASSWORD2sy
Connection: keep-alive

[23-Sep-2014 14:22:17 +0200]: RESPONSE: HTTP/1.1 200 OK
Content-Type: image/vnd.microsoft.icon
Content-Length: 4286
Cache-Control: public, max-age=1209600

[binary data]
[23-Sep-2014 14:22:17 +0200]: GET /iRony/?sabreAction=asset&assetName=icons%2Fparent.png HTTP/1.1
Host: mydomain.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: de,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
DNT: 1
Referer: https://mydomain.com/iRony/addressbooks
Cookie: language=de
Authorization: Basic aAg6D3JMYPASSWORD2sy
Connection: keep-alive

[23-Sep-2014 14:22:17 +0200]: RESPONSE: HTTP/1.1 200 OK
Content-Type: image/png
Content-Length: 3474
Cache-Control: public, max-age=1209600

[binary data]
[23-Sep-2014 14:22:19 +0200]: GET /iRony/addressbooks/user.name%40mydomain.com HTTP/1.1
Host: mydomain.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
DNT: 1
Referer: https://mydomain.com/iRony/addressbooks
Cookie: language=de
Authorization: Basic aAg6D3JMYPASSWORD2sy
Connection: keep-alive

[23-Sep-2014 14:22:19 +0200]: RESPONSE: HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8

<html>
<head>
  <title>Index for addressbooks/user.name <at> mydomain.com/ - SabreDAV 1.8.8-stable</title>
  <style type="text/css">
  body { Font-family: arial}
  h1 { font-size: 150% }
  </style>
        <link rel="shortcut icon" href="/iRony/?sabreAction=asset&assetName=favicon.ico"
type="image/vnd.microsoft.icon" /></head>
<body>
  <h1>Index for addressbooks/user.name <at> mydomain.com/</h1>
  <table>
    <tr><th width="24"></th><th>Name</th><th>Type</th><th>Size</th><th>Last modified</th></tr>
    <tr><td colspan="5"><hr /></td></tr><tr>
    <td><a href="/iRony/addressbooks"><img
src="/iRony/?sabreAction=asset&assetName=icons%2Fparent.png" width="24" alt="Parent" /></a></td>
    <td><a href="/iRony/addressbooks">..</a></td>
    <td>[parent]</td>
    <td></td>
    <td></td>
    </tr><tr>
    <td><a
href="/iRony/addressbooks/user.name%40mydomain.com/4ff655a50d8a-a6ec1a78cdfc-d8e460eb"><img
src="/iRony/?sabreAction=asset&assetName=icons%2Faddressbook.png" alt="" width="24" /></a></td>
    <td><a href="/iRony/addressbooks/user.name%40mydomain.com/4ff655a50d8a-a6ec1a78cdfc-d8e460eb">Kontakte</a></td>
    <td>Collection, Addressbook</td>
    <td></td>
    <td></td>
    </tr><tr>
    <td><a
href="/iRony/addressbooks/user.name%40mydomain.com/5efa5fd3c759-98ef33b494a1-340b1f28"><img
src="/iRony/?sabreAction=asset&assetName=icons%2Faddressbook.png" alt="" width="24" /></a></td>
    <td><a
href="/iRony/addressbooks/user.name%40mydomain.com/5efa5fd3c759-98ef33b494a1-340b1f28">shared
» Gemeinsames Adressbuch</a></td>
    <td>Collection, Addressbook</td>
    <td></td>
    <td></td>
    </tr><tr><td colspan="5"><hr /></td></tr><tr><td colspan="2"><form method="post" action="">
            <h3>Create new address book</h3>
            <input type="hidden" name="sabreAction" value="mkaddressbook" />
            <label>Name (uri):</label> <input type="text" name="name" /><br />
            <label>Display name:</label> <input type="text" name="{DAV:}displayname" /><br />
            <input type="submit" value="create" />
            </form>
            </td></tr></table>
        <address>Generated by SabreDAV 1.8.8-stable (c)2007-2014 <a href="http://code.google.com/p/sabredav/">http://code.google.com/p/sabredav/</a></address>
        </body>
        </html>
[23-Sep-2014 14:22:19 +0200]: GET /iRony/?sabreAction=asset&assetName=icons%2Faddressbook.png HTTP/1.1
Host: mydomain.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: de,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
DNT: 1
Referer: https://mydomain.com/iRony/addressbooks/user.name%40mydomain.com
Cookie: language=de
Authorization: Basic aAg6D3JMYPASSWORD2sy
Connection: keep-alive

[23-Sep-2014 14:22:19 +0200]: RESPONSE: HTTP/1.1 200 OK
Content-Type: image/png
Content-Length: 7232
Cache-Control: public, max-age=1209600

[binary data]
[23-Sep-2014 14:22:20 +0200]: GET /iRony/?sabreAction=asset&assetName=favicon.ico HTTP/1.1
Host: mydomain.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
DNT: 1
Cookie: language=de
Authorization: Basic aAg6D3JMYPASSWORD2sy
Connection: keep-alive

[23-Sep-2014 14:22:20 +0200]: RESPONSE: HTTP/1.1 200 OK
Content-Type: image/vnd.microsoft.icon
Content-Length: 4286
Cache-Control: public, max-age=1209600

[binary data]
[23-Sep-2014 14:22:22 +0200]: GET
/iRony/addressbooks/user.name%40mydomain.com/4ff655a50d8a-a6ec1a78cdfc-d8e460eb HTTP/1.1
Host: mydomain.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
DNT: 1
Referer: https://mydomain.com/iRony/addressbooks/user.name%40mydomain.com
Cookie: language=de
Authorization: Basic aAg6D3JMYPASSWORD2sy
Connection: keep-alive

[23-Sep-2014 14:22:23 +0200]: RESPONSE: HTTP/1.1 404 Not Found
Content-Type: application/xml; charset=utf-8

<?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
  <s:exception>Sabre\DAV\Exception\NotFound</s:exception>
  <s:message>Addressbook with name '4ff655a50d8a-a6ec1a78cdfc-d8e460eb' could not be found</s:message>
  <s:sabredav-version>1.8.8</s:sabredav-version>
</d:error>

_______________________________________________
users mailing list
users <at> lists.kolab.org
https://lists.kolab.org/mailman/listinfo/users
James | 23 Sep 18:56 2014
Picon

Recipient policy configuration assistance (jdoe <at> domain.com)

Hello,

    Attempting to configure the 'primary_mail' parameter to display jdoe <at> domain for given name John and surname Doe. Removing the period from the command doesn't seem to have any effect. I tested by creating a new user and seeing the primary email address continue to display 'j.doe <at> domain.com'. The only change I made was to the period from the following parameter via kolab.conf

primary_mail = %(givenname)s.%(surname)s <at> %(domain)s

I assume I'm missing one or more steps. Any assistance is helpful. Thanks.
-- -James CentOS 6.5 Kolab 3.3
_______________________________________________
users mailing list
users <at> lists.kolab.org
https://lists.kolab.org/mailman/listinfo/users
Nathanael D. Noblet | 23 Sep 17:37 2014
Picon

Wallace - Relay Access Denied

Hello,

  So I've setup a new kolab 3.3 on CentOS 7. Testing it out I can't send
un-authenticated mail from the local system for example cron job outputs
etc. I'm getting Relay access denied. When I remove the content-filter
chain, I no longer get this error. Looking at it, it seems wallace is
causing the issue. Is this intentional? / A configuration issue? I'm not
really sure. I've configured postfix's mynetworks.

  Thoughts?

--

-- 
Nathanael

Gmane