問題タブ [openldap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
89680 参照

linux - OpenLDAPデータベースのクローンを作成するにはどうすればよいですか

私はこれがstackoverflowの質問というよりもserverfaultの質問に似ていることを知っていますが、serverfaultはまだ起動していないので、ここに行きます:

アプリケーションをあるredhatサーバーから別のサーバーに移動することになっていますが、アプリケーションの内部動作について十分な知識がない場合、スキーマなどを使用して、OpenLDAPデータベースをあるマシンから別のマシンに移動するにはどうすればよいでしょうか。

どのファイルをコピーする必要がありますか?セットアップはかなり標準的だと思います。

0 投票する
3 に答える
5485 参照

active-directory - LDAP で新しい objectClasses の RDN を選択しますか?

LDAP で新しい objectClasses を作成するときに RDN を選択するためのベスト プラクティスは何ですか? uid、cn、ou などから選択できることはわかっていますが、どのような方法に従うべきでしょうか?

0 投票する
2 に答える
1453 参照

eclipse - LDAPでこのコードによって属性の名前が変更されていません

私のエラーリストは次のとおりです

0 投票する
2 に答える
1193 参照

iphone - iPhone SDK 3 EXC_BAD_ACCESS と openldap ライブラリ

誰かが私を助けてくれることを願って、

iPhoneOS3 でアプリの openldap をビルドしようとしていますが、ライブラリから何かを使用しようとすると、次のエラーが発生します。

プログラム受信信号: 「EXC_BAD_ACCESS」。

このWebサイトに従って、openldapをiphone gccでコンパイルしました。だから私はこれでopenldapを構築しました:

libldap.a、liblber.a をプロジェクトにコピーし、すべてのヘッダーを ldap.h としてコピーしました ....

プロジェクト設定で私が持っている:

ビルド時にはすべて問題ありませんが、次のコードで上記のエラーが発生します。

誰かが私に何ができるか考えていますか?

ありがとうございました

0 投票する
2 に答える
5500 参照

openldap - slappasswd -h {CRYPT} が機能しない

Linux マシンで次のコマンドを使用してパスワードを暗号化しようとすると、次のようになります。

新しいパスワードの入力を求められます:

これを入力した後、次のエラーが発生します。

このエラーが発生するのはなぜですか? OpenLDAP を使用しています。

0 投票する
3 に答える
2488 参照

ldap - LDAP ディレクトリに単純な名前と値のペアを格納する方法

同じユーザーを共有する一連の Web アプリケーション用のユーザー リポジトリ LDAP バックエンドを作成しています。この LDAP の場所に設定情報を保存したいと思います。このようにして、ユーザーに関連するすべてが同じ場所に維持され、すべてのアプリケーション間で共有できます。

私はこのような一般的な構造を考えています:

いくつか質問があります:

  1. ユーザーエントリの下の jsut は、設定の保存を開始する適切な場所ですか? このエントリはどの objectClass にする必要がありますか? organizationUnit を試していますが、正しくないようです。

  2. プリファレンスの名前と値のペアを保存する最良の方法は何ですか? ここで私の最善のゲストは、名前を持つ設定のすぐ下にエントリを作成し、そのすぐ下に値を作成することです。このようにして、複数の値を説明できます。これらのエントリの正しい objectClass は何ですか?

私は OpenLDAP を使用していますが、それに付随するスキーマを変更したくありません。利用可能なスキーマを使用してこれを設定する方法はありますか?

0 投票する
1 に答える
263 参照

ruby - Ruby を使用して LDAP DIT にアクセスする

ACL を使用して、svn リポジトリへのアクセスを許可します。ユーザー/グループは LDAP (openLDAP 2.4 (LDAP3)) に保存されています。私が使用できるライブラリ/パッケージ (gems) を知っているか、使用している人はいますか。基本的には、LDAP DIT をトラバースし、それに基づいて svn ファイルを更新します。

  1. ldaps://xxxxxxxxxxx:636 に接続します。
  2. Traverse DIT (「ou」に基づくサブツリー)
  3. 属性の読み取り
  4. svn ACL ファイルを書き込みます。

これが、私がしなければならないことの概要です。それで、私の質問は、使用できるldapパッケージ/ライブラリに関するものです。Net::LDAP について聞いたことがあります。私はRubyにとても慣れていないので、私はそれを学びながら学んでいます。

また、間違っていたら訂正してください。ldaps:// を使用しています。つまり、ldap サーバーに接続すると、サーバーは証明書を送信します。証明書を処理するために何か特別なことをする必要がありますか? ありがとうございました

0 投票する
6 に答える
8871 参照

windows-7 - Windows 7 OpenLDAP Curl DLL 依存関係地獄

この問題で私は完全に立ち往生してイライラしているので、誰かが私を助けてくれることを本当に願っています.

昨日、私は新鮮で光沢のある新しい Windows 7 x64 を開発ボックスにインストールしました。

VS2008 をインストールし、Tortoise SVN をインストールし、チェックアウトを行い、現在のプロジェクトをコンパイルしました。

しかし、実行しようとすると (VS で F5 キーを押すか、シェルから exe を実行するだけで)、次のようなダイアログ ボックスが表示されます。

悲しみ
(出典: aliparr.net )

だから私はいじって、明らかな問題を見ることができません。dll が欠落している可能性があると考えて、depends.exe を無効にすると、次のようになります。

イーク
(出典: aliparr.net )

だから私は遊んで、gpsvc.dll と ishims.dll の異なるバージョンを見つけて、それらを .exe に入れました。

依存関係 (vs の出力ウィンドウに続く) でプロファイルを実行すると、次のようになります。

したがって、openldap.dll は、すべてがうまくいかなくなる前に最後に読み込まれるようです。アプリケーション内でcURLを使用してJSON通信を少し行うため、このdllが必要です...

ファイルの移動やさまざまな dll を試してみましたが、正直なところ、ここでは少し盲目的に行動しています。誰かが助けてくれたり、正しい方向に向けてくれたりできますか?

これらの dll とセットアップは、Windows Vista x64 および x86 で正常に動作することに注意してください。これは Windows 7 のものですか?

事前に大いに感謝します。これが完了した後、まだ髪の毛が残っている可能性があります.


編集

私は今、curl.exeがopenldap.dllとまったく同じように死ぬことに気づきました.Windows 7の問題だと思いますか? openldapに依存せずにcurlを持っている人はいますか? http 経由でドキュメントをフェッチし、奇妙な http POST を実行できる別の軽量 C/C++ ライブラリはありますか?

ありがとう

0 投票する
2 に答える
1271 参照

c - LDAPDNの空の属性を取得します

私は現在、LDAPディレクトリから読み取り、すべてのデータを特定の形式(つまり、古い独自のディレクトリdbの名前形式)で出力するツール(ANSI C)をプログラミングしています。これは、出力などを読み取る別のツールによって処理されます...尋ねないでください。

とにかく、私の「ldaplist ...」コマンドでは、値が設定されていないものも含めて、そのエントリに属する​​すべての属性を出力する必要があります。

残念ながら、 ldap_first_attribute/ldap_next_attributeはそれらを返しません。値が設定されているものだけを返します。ここで役立つldap_search_ext_sパラメーターまたはスイッチが見つかりません。ldap_set_optionあなたの一人がそれを行う方法を知っていることを願っています。

お時間をいただき、ありがとうございました。

0 投票する
1 に答える
1679 参照

cocoa - Mac OS X の Open Directory ディレクトリ ドメイン名

NSUserName() を使用してログインしているユーザー名を取得できますが、Open Directory の「ディレクトリ ドメイン名」またはユーザーがメンバーである他のドメインを取得するにはどうすればよいですか? つまり、ログイン ユーザーが DOMAIN\USERNAME である Windows の概念に似ています。ここで、DOMAIN はユーザーのローカル マシン、ワークグループ、または Active Directory ドメインです。