問題タブ [python-ldap]

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 投票する
0 に答える
334 参照

python - OSQA bitnami で LDAP モジュールをインストールする

私はPython、Django、OSQAの初心者です

  1. OSQAをインストールしました(正常に動作します)

    私のコンピューター(Windows XP)でbitnamiディストリビューションを使用http://bitnami.com/stack/osqa

  2. 私はpython-ldapをインストールしました(私はインポートldapを行うことができます)

    https://pypi.python.org/pypi/python-ldap/

  3. ???

OSQAでldap経由でログインできるようにするにはどうすればよいか知りたいです。これに関する明確なチュートリアルが見つかりませんでした。誰か助けてくれませんか?

0 投票する
0 に答える
580 参照

python - openldap にレコードを追加するときの「インデックスの生成に失敗しました」というエラー メッセージを追跡する支援が必要です

LDAP ライブラリを使用して OpenLDAP サーバーに非常に多数のグループを追加するために使用している python (2.7.4) スクリプトがあります。ほとんどのグループについて、問題なく追加できます。ただし、グループのサブセットについては、ログに次のように表示されます。

以前にこのエラーを見た人はいますか?さらに重要なことに、修正方法を知っている人はいますか?

LDAP サーバーでログを有効にする必要がある場合、適切なログ レベルはどのようなものでしょうか?

------------ 午後 3 時 25 分更新 -------------

ロギングを有効にしたところ、ロック テーブルで使用可能なロックが不足しているためにエラーが発生したことがわかりました。この問題を解決するために、以下が DB_CONFIG に追加されました。

上記を追加した後、slapd をシャットダウンします (または、かなり良くないことが起こるでしょう...)。新しい値を環境にプッシュするには、DB を回復する必要があります。それを行うには、実行しますsudo -u ldap /usr/sbin/slapd_db_recover -h <directory> -v

通過する必要があるログ ファイルの数によっては、かなり速く終了するはずです。その時点で slapd を再起動します。

コマンドを実行して、変更が行われたかどうかを確認できます slapd_db_stat -c 。次のように表示されるはずです (ここでは多くの行が削除されています...)---

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

python - Python で LDAP サブツリーを再帰的に削除する

python-ldapを使用して、LDAP ツリーのサブツリー全体を削除したいと考えています。

私が思いついた:

ldaprmCLIツールのような「再帰的」オプションがあるかどうか疑問に思っていました。

0 投票する
0 に答える
519 参照

python - コードでリストの長さがゼロと表示されるのはなぜですか?

上記のコードはpython-ldap、ldap サービスにアクセスするために使用します。種類はresult_setリスト表示されますが、関数を使用した場合の項目数はlen()ゼロです。取得した文字列に対して操作を実行する必要があります。

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

python - Python LDAPで検索フィルタを組み合わせる方法は?

LDAP データにアクセスしているときに、継続的にSize Limit Exceededエラーが発生します。

Google で提示されたソリューションの 1 つは、より厳密な検索フィルターを求めていました。

Python LDAP で 2 つ以上の検索フィルタを組み合わせるにはどうすればよいですか? 提案されたものを使用すると(|(filter1)(filter2))、エラーが発生します。

クエリは次のとおりです。

検索フィルターを結合しようとしているときに: このエラーが発生します。

0 投票する
0 に答える
51 参照

python - コンテンツによるファイルの並べ替え

データが再帰的に取得されている間、Python を使用してファイルへの書き込みを実行しています。データが取得される順序がないため、書き込みが発生するたびに異なる順序でデータが取得され、問題が発生します。そのコンテンツを使用してファイルのデータをソートすることは可能ですか?

ファイルのサンプル コンテンツ。すべてのレコードは以下のように表示されます。

名前 : シャジット 題名 : ** * *** 従業員番号: 12345 ステータス: アクティブ ユーザー ID: * 管理者 ID : xxxxx 管理者 : ヴィシャル**