カットの下で、私たちが直面しなければならなかったレーキ。
したがって、eGroupWare 1.16.002、Microsoft Outlook 2007、Funambol Outlook Sync Client 8.0.5、PDC-Windows Server 2003。
明確なドメインはhome.localです。
eGWをインストールするコンピューターはメインであり、httpで_http://main.home.localから入手できます。
ドメインユーザーのリストを読み取る権利を持つユーザー(理論的にはすべてのユーザー)はADUserです。 パスワードは********です
1. eGWをインストールします(何百万回も記述されています-書くのが面倒です)。
2.すべての依存関係を満たします(インストール検証スクリプトでこれを確認します)。
      3.ヘッダーの構成でドメイン(home.local)を登録します(ヘッダーの構成は、_http://main.home.local/setupで利用可能です)
4.ドメインのドメイン構成(home.local)で、Active Directoryを介して承認を構成します。 php_ldapモジュールがインストールされており、php.iniに含まれていることを確認してください。 続けます。 2つの方法があります
最初の方法(tooooooooo簡単)
Windows専用
a)libeay32.dllとssleay32.dllを\ phpディレクトリから\ Windows \ System32にコピーします。 Apacheを再起動します
b)ドメイン構成で設定を設定します(eGWの理解におけるドメイン)
          : ADS 
      
        
        
        
      
         /     : SQL 
      
        
        
        
      
           :  
      
        
        
        
      
     .... 
      
        
        
        
      
      /IP   : IP AD- 
      
        
        
        
      
      : home.local 
      
        
        
        
      
    
      
      2番目の方法(星へのとげを介して)
 /   
      
        
        
        
      
         : LDAP 
      
        
        
        
      
         /     : SQL 
      
        
        
        
      
           :  
      
        
        
        
      
     
      
        
        
        
      
      LDAP: 
      
        
        
        
      
       LDAP: IP AD- 
      
        
        
        
      
     LDAP : OU=, DC=home, DC=local (, ,            AD,    OU=Users) 
      
        
        
        
      
         LDAP,  : (& (objectClass=user)(objectCategory=person) (samaccountname=%user)) 
      
        
        
        
      
       LDAP: OU=, DC=home, DC=local () 
      
        
        
        
      
      dn LDAP (    ): ADUser@home.local (     AD, Active Directory     LDAP-       ) 
      
        
        
        
      
      LDAP: ********
      
      できた!
そして、最初の熊手が行きました。
5.管理者とのコツ
最初の管理者を追加するには
設定に入り、すでにログインしている人のログインを登録します。 彼に同じパスワードを付けました。
インターネットでは、最初にログインしたユーザーが管理者に追加され、その後再度ログインして管理者権限を取得できるように、構成で構成を設定できることが書かれています。 これは機能しません! ユーザーはデフォルトグループに追加されず、最初のページにもアクセスできません=)
そして最後に最もおいしい。
6. SyncML同期
プログラムはFunambol Outlook Sync Outlook Clientを使用しました(残りは有料であるか、それらを把握するのに十分な頭脳を持っていませんでした)
同期アドレス_http://main.home.local/rpc.php
エラーを確認して渡します。 そんな感じでした。
rpc.phpの場合、mbstring.func_overloadを0に設定する必要があります。
このURLには、SyncML対応デバイスでのみアクセスする必要があります。
すでに知っているSyncMLクライアントでのみこのURLにアクセスする必要がありますが、PHPのオプションについては興味深いものです。
ルートに.htaccessがあることを考えると、これは明らかに
# multibyte extension: needed for utf-8 
      
        
        
        
      
     php_value mbstring.func_overload 7 
      
        
        
        
      
    
      
      まあ、まあ、私たちはそれを欺いています、.htaccessで処方します
# just for SyncML 
      
        
        
        
      
     <Files rpc.php> 
      
        
        
        
      
     php_value mbstring.func_overload 0 
      
        
        
        
      
    
      
      次に、クライアントFunambolに移動します-> Ctrl + T->アカウント
ロケーション_http://main.home.local/rpc.php
ユーザー名USER(この場合、データを同期したい人のユーザー名が使用されます)
パスワード********
      同期する
      EGroupwareは、。/ sXレコードタイプではサーバーデータがクライアントデータを更新し、。/ sifXレコードタイプでは競合解決が行われるように構成されました。
プレートを見ます。
| アプリケーションの種類 | サーバーがクライアントを上書きする | 紛争解決 | 
|---|---|---|
| アドレス帳 | ./scard | ./sifcontacts | 
| カレンダー | ./scal | ./sifcalendar | 
| タスク | ./stask | ./siftasks | 
| 注釈 | ./snote | ./sifnotes | 
まあ、私たちはそれを自分たちにとって便利なものに設定しました。
ボトムタイププレートもご覧ください
| アプリケーションの種類 | レコードタイプ | データ型 | 
|---|---|---|
| アドレス帳 |   ./contacts 
       ./sifcontacts ./scard  |  テキスト/ vCard 
       テキスト/ x-s4j-sifc テキスト/ x-s4j-sifc  | 
| カレンダー |   ./calendar 
       ./events ./sifcalendar ./scal  |  テキスト/カレンダー 
       テキスト/カレンダー テキスト/ x-s4j-sife テキスト/ x-s4j-sife  | 
| タスク |   ./tasks 
       ./siftasks ./stask  |  テキスト/カレンダー 
       テキスト/ x-s4j-sift テキスト/ x-s4j-sift  | 
| 注釈 |   ./notes 
       ./sifnotes ./snote  |  テキスト/ x-vnote 
       テキスト/ x-s4j-sifn テキスト/ x-s4j-sifn  | 
たとえば、私はそれを設定します
| アプリケーションの種類 | 価値 | ご注意 | 
|---|---|---|
| 連絡先 | ./sifcontacts | |
| カレンダー | ./sifcalendar | SIFタイプ休暇 | 
| タスク | ./siftasks | SIFタイプ休暇 | 
| 注釈 | ./sifnotes | 
まあ、それは働いているようです。 質問、そして最も重要なことには、批判を歓迎します。
ps必要に応じて、Ubuntuでのテストサーバーと稼働中のサーバーの作成方法についての記事を既に作成できます。