Hacked By AnonymousFox

Current Path : C:/AppServ/Apache2.2/modules/
Upload File :
Current File : C:/AppServ/Apache2.2/modules/mod_authnz_ldap.so

MZ@	!L!This program cannot be run in DOS mode.

$4˿ZZZVZ<TZPZ^Z[Z<ZjZx\Z@^ZRichZPELwE! P*0o7X02`p400.text`  `.rdataH00@@.data@ @@.rsrc``@@.relocpp@BUS]VWjTSD0o33SFWP@0ojj
Sp0oFH~D~~0~4FLF~8~<~@FZoF,FP_^[]ÐU @oSVW}3EEEj3ۋ4EPD0oȉEY
@oFD.FVPN,RV4QN0RVQRPWZo؋FP0oPhpMoWjjhxhH@o0oE tlEt}VjPWQMUERPF QN$RVPFQRPSWZoSEZoE@QucMAM;S0oPh<MoWjjh}0oPhMoWjjhhH@o0oSZo _^[]ÅtqP,0oUPC,PQR0oPhLoWjjhhH@o0oE, u_^[]Ã0u	_^3[]Ã1_^[]ËEPQP0o]URPP0oCF8tF MɉU3ۉ]jPhLoQL0oH
P
t
a|
z 
JBuUUQPRH0oF<tSN :utX:Yuu3]uUPQP0oEF ]<Gv<t,Eu%V0oPhKoWjjhhH@o0o UR0oPhKoWjjhhH@o0o _^[]0oPhtKoWjjhshH@o0o_^[]ÐUEW=P0oSVuPP׋؋EtPQUB(EZotuVEte3IMDIPREMD0oE3ыʋUEMPVQSRx0ouEVQP0o؋UM}BPQhMoh WT0o3EI~E;RhMo$0ot\E;s`\FG(C4wF3Ɋo$o2FGaFG+2FG8FG2FG9FG5FGcFGFGC;mE;^[w3fMoOf
MoO_]Ë|oopoooUVuhMoPX0otXPQP0oЄt,t;t
JBuPR1tZoQPERP0ouE^]3^]ÐUVuuEhMoPP0o^]Ë
ZoW=\0ojVQׅuFZojVRׅtPEPP0o_^]ÐUS]VuW=0oVPC(hOoPjjhfhH@o0oC  MUQRVP|0otM_^[]ËS VRP0ouFEHQ׋S(PhOoRjjhohH@o0oE HQ׋S(PhOoRjjhqhH@o0oE HQ׋S(Ph`OoRjjhshH@o0oE @tXOoP׋K(Ph0OoQjjhuhH@o0oU Bu(Oou OoOotOoPPC(hNoPjjhwhH@o0oM QRPC(hNoPjjh|hH@o0oVM y3IE3EITC RPD0oMЉUIAGu3fNofG~3+E3EOȋUȃMJMAtPC PP0oMNoFAtK PQP0oMZoFQ:J9tQ@uS 4VRD0o΋3ʃ}Mw At$3K PQP0oW DMAuދW uGFNoA3҃BV$It89(u#C AQPP0oЃ3V(IDQK QP0oF(F(No}tmWhNo0ouFPUWhNo0ou	FP9WhNo0otWhNo0ot_^0No[]FPUjh$NoR0ou-EFP@u|FK(hMoQjjh$UBuFC(hMoPjjhhH@o0oFD3_^[]US]VWLPo3hHPoS0o<Po
3uE_^[@,3]ÿ4Po3uE_^[@,3]ÿ,Po3th(PoS0ot
_^Oo[]ËE_^[@,3]ËM_^3A,[]ÐUE@Hx
~TPo]VP`0oUMQB PP0o3^]ÐUEH(EQ,
@o3]ÐUEh 2ohPohPohPoP0oj
jjh'o0oj
h(2ojh o0oj
jjh0)o0o]ÐU0 s@oS]VWSUSL4U؉u0o3E;t@E}}}ЋFD};u
_^[]ËF;	NPV,QN4RV0QNRQPSZo40oRhp'oWP}d0oNHAu4VRl0oFHP`0oXoNHQ`0oXoVRh0oEu0oPhXoSjjh3	t3}Iu$PhlXoSjjh@hH@o0oEh@XoSjjhFhH@o0oVjQSRuEЍMPF QN$RVPFQRPWSZoPtO,QhXoSjjhRT3jRED0oM}H
@o<URPP0oOUEBMظ3w
U؋UEԉUEԋ
z#M#BMEQRE0oXo
3E3IMEuQHQRPRVSZo}P,0o=0oPF,PPhWoSjjh~hH@o0oM$9URP0oUPEuHQ
PQRVSZoP,0oPF,PPhWoSjjhhH@o0oM$9u]Wo3utE3IEuH@QMQRPRVSZoP,0oMPF,PQ0oPhtWoSjjhhWo3kuFHHFLMt0U:t3Iu=0oPhWoSjjhExt3IuUJEP0oPhVoSjjhhH@o0oNH 3A$uFLtUE@MUQPP0oPhpVoSjjhhH@o0oFL(tMUBUPEFQMRPQSZouP,0oUMPB,PQ0oPh VoSjjhhH@o0oVH(G;z7VVo3E8h3IXM9Uj=RP0oMQR0oWV0oPhUoSjjhhH@o0oEUWVBuQPVSZo<P,0oN,PQ0oPhUoSjjhhH@o0oU$:XjpUo3TM9IE8-=0oPPh@UoSjjhhH@o0oEuUVHRQSREЍMPF QN$RVPFQMRPQSZoXuCURPhUoSjjhhH@o0oF@UMPQNuPQVSZo8uWt1P,0oV,PRPhToSjjh7hH@o0o$7jW,0oPF,PQPhpToSjjh/hH@o0o(uMEU@y;ljEUBE܅0oPh4ToSjjhChH@o0o3_^[]PhSoSjjh0oPhSoSjjhx0oPhSoSjjhk0oPhLSoSjjh0oPhRoSjjhj,0oMQ,PERQ0oPhRoSjjhhH@o0o(3_^[]0oPhHRoSjjh
0oPhQoSjjhhH@o0oUB_^%[H]PhQoSjjh(0oPh0QoSjjhhH@o0oE@_^%[H]ËFu.0oPhPoSjjhJhH@o0o_^[]0oPhPoSjjhOhH@o0oS0o_^[]0oPhPoSWjhhH@o0oF_%^H[]ÐUEPZo3]ÐU 
@oSVuWhYoF,<0ou(hYoVPjhrhH@o0o_^[]Å7W}W0o؅ۉ]u#V,@oQhTYoVh8NjhUSERP0otSh YoVPjhW<0oMQh RZo0oui0oE<#t3MQWӋV0oU:tEPWӋ
ZoPjVQ80ouURh P0ot]MQ0ohYoWZou)ShXoVPjhhH@o0o_^[]_^3[]ÐV50ohZohpZoZohXZoZohDZoZoh,ZoZohZoZohZoZo֣Zo^Ð%0o%0oQ=L$r-=s+ȋą@P̀@s sË333ËD$u9Zo~.
Zo
0o	
Zou?h0oYZou3f Zoh@oh@oZoZoYY=u9Zot0
ZoVq;rtѡZoP0o%ZoY^jXUS]VuW}u	=Zo&tu"Zot	WVSЅtWVSu3NWVSTEuu7WPStu&WVSu!E}tZotWVSЉEE_^[]% 0o|$u=Zou
t$0ojX777t7777|7^7444333344.4B4V44j4435D5^5.566667476655555266n6N665wEQhKo oGoFo)o0FoFo)o48Fo Fo)o8HEo(Eo)o<DoDo)oDoCo)o@BoBo`oBo`Bo)oLAoxAoo@o@oop@oo\@o23,0254043|5x0H3P702h70270777t7777|7^7444333344.4B4V44j4435D5^5.566667476655555266n6N665WLDAP32.dll_apr_array_make@12Q_apr_thread_mutex_create@12_apr_palloc@8?_apr_table_setn@12apr_pstrcat_apr_pstrdup@8apr_snprintf8_apr_table_get@8u_apr_hash_get@12_apr_array_push@4V_apr_thread_mutex_unlock@4S_apr_thread_mutex_lock@4_apr_pool_cleanup_register@16apr_pool_cleanup_null|_apr_hash_set@16v_apr_hash_make@4libapr-1.dll_apr_xlate_conv_buffer@20_apr_xlate_open@16a_apr_ldap_url_parse@16S_apr_dynamic_fn_retrieve@4libaprutil-1.dllap_set_flag_slotap_set_string_slotap_log_rerrorap_log_error_ap_hook_optional_fn_retrieve@16t_ap_hook_auth_checker@16_ap_hook_post_config@16_ap_register_provider@20_ap_note_basic_auth_failure@4j_ap_getword@12k_ap_getword_conf@8p_ap_getword_white@8_ap_requires@4_ap_cfg_closefile@4]_ap_str_tolower@4_ap_cfg_getline@12_ap_pcfg_openfile@12G_ap_server_root_relative@8D_ap_find_linked_module@4libhttpd.dllstrchrMSVCRT.dll^free_inittermmalloc_adjust_fdivDisableThreadLibraryCallsKERNEL32.dll_getpid_strnicmp_stricmpwE"888 8@58mod_authnz_ldap.soauthnz_ldap_module1H@o22PAo1oomod_authnz_ldap.cmod_authz_user.cCharacter set conversion configuration file. If omitted, character setconversion is disabled.AuthLDAPCharsetConfigDetermines how aliases are handled during a search. Can bo one of thevalues "never", "searching", "finding", or "always". Defaults to always.AuthLDAPDereferenceAliasesIf set to 'on', auth_ldap uses the DN that is retrieved from the server forsubsequent group comparisons. If set to 'off', auth_ldap uses the stringprovided by the client directly. Defaults to 'on'.AuthLDAPGroupAttributeIsDNA list of attributes used to define group membership - defaults to member and uniquememberAuthLDAPGroupAttributeSet to 'on' to force auth_ldap to do DN compares (for the "require dn" directive) using the server, and set it 'off' to do the compares locally (at the expense of possible false matches). See the documentation for a complete description of this option.AuthLDAPCompareDNOnServerSet to 'off' to allow access control to be passed along to lower modules if the UserID and/or group is not known to this moduleAuthzLDAPAuthoritativeOverride the user supplied username and place the contents of this attribute in the REMOTE_USER environment variable.AuthLDAPRemoteUserAttributeSet to 'on' to set the REMOTE_USER environment variable to be the full DN of the remote user. By default, this is set to off, meaning that the REMOTE_USER variable will contain whatever value the remote user sent.AuthLDAPRemoteUserIsDNPassword to use to bind to LDAP server. If not provided, will do an anonymous bind.AuthLDAPBindPasswordDN to use to bind to LDAP server. If not provided, will do an anonymous bind.AuthLDAPBindDNURL to define LDAP connection. This should be an RFC 2255 complaint
URL of the form ldap://host[:port]/basedn[?attrib[?scope[?filter]]].
<ul>
<li>Host is the name of the LDAP server. Use a space separated list of hosts 
to specify redundant servers.
<li>Port is optional, and specifies the port to connect to.
<li>basedn specifies the base DN to start searches from
<li>Attrib specifies what attribute to search for in the directory. If not provided, it defaults to <b>uid</b>.
<li>Scope is the scope of the search, and can be either <b>sub</b> or <b>one</b>. If not provided, the default is <b>sub</b>.
<li>Filter is a filter to use in the search. If not provided, defaults to <b>(objectClass=*)</b>.
</ul>
Searches are performed using the attribute and the filter combined. For example, assume that the
LDAP URL is <b>ldap://ldap.airius.com/ou=People, o=Airius?uid?sub?(posixid=*)</b>. Searches will
be done using the filter <b>(&((posixid=*))(uid=<i>username</i>))</b>, where <i>username</i>
is the user name passed by the HTTP client. The search will be a subtree search on the branch <b>ou=People, o=Airius</b>.AuthLDAPURL[%d] auth_ldap authenticate: no sec->host - weird...?[%d] auth_ldap authenticate: accepting %s[%d] auth_ldap authenticate: REMOTE_USER was to be set with attribute '%s', but this attribute was not requested for in the LDAP query for the user. REMOTE_USER will fall back to username or DN as appropriate.AUTHENTICATE_[%d] auth_ldap authenticate: user %s authentication failed; URI %s [%s][%s][%d] auth_ldap authenticate: no user specified[%d] auth_ldap authenticate: no password specified[%d] auth_ldap authenticate: using URL %s))*()\(&(%s)(%s=accept-languageISO-8859-1LDAP: auth_ldap not using SSL connectionsLDAP: auth_ldap using SSL connectionsldapsInvalid LDAP connection mode setting: must be one of NONE, SSL, or TLS/STARTTLSSTARTTLSTLSSSLNONEobjectclass=*uidlocalhost [%d] auth_ldap url parse: filter: %s[%d] auth_ldap url parse: scope: %sunknownonelevelbasesubtree[%d] auth_ldap url parse: attrib: %s(null)[%d] auth_ldap url parse: DN: %s[%d] auth_ldap url parse: Port: %d[%d] auth_ldap url parse: Host: %s[%d] auth_ldap url parse: `%s'Unrecognized value for AuthLDAPAliasDereference directiveonalwaysfindingsearchingoffneverToo many AuthLDAPGroupAttribute directivesauthnldap0[%d] auth_ldap authorise: no sec->host - weird...?[%d] auth_ldap authorise: authorisation denied[%d] auth_ldap authorise: declining to authorise[%d] auth_ldap authorise: require ldap-filter: user's DN has not been defined; failing authorisation[%d] auth_ldap authorise: require ldap-filter: authorisation successful[%d] auth_ldap authorise: require ldap-attribute: user's DN has not been defined; failing authorisation[%d] auth_ldap authorise: require attribute: authorisation successful[%d] auth_ldap authorise: require group: authorisation successful (attribute %s) [%s][%s][%d] auth_ldap authorise: require dn: user's DN has not been defined; failing authorisation[%d] auth_ldap authorise: require dn: authorisation successful[%d] auth_ldap authorise: require user: user's DN has not been defined; failing authorisation[%d] auth_ldap authorise: require user: authorisation successful[%d] auth_ldap authorise: agreeing because non-restricted[%d] auth_ldap authorise: require ldap-filter: %s authorisation failed [%s][%s][%d] auth_ldap authorise: require ldap-filter: authorisation failed [%s][%s][%d] auth_ldap authorise: checking dn match %s[%d] auth_ldap authorise: checking filter %sldap-filter[%d] auth_ldap authorise: require attribute: authorisation failed [%s][%s][%d] auth_ldap authorise: checking attribute %s has value %sldap-attribute[%d] auth_ldap authorise: require group "%s": authorisation failed [%s][%s][%d] auth_ldap authorise: require group: testing for %s: %s (%s)[%d] auth_ldap authorise: require group: testing for group membership in "%s"[%d] auth_ldap authorise: require group: user's DN has not been defined; failing authorisationldap-group[%d] auth_ldap authorise: require dn "%s": LDAP error [%s][%s]ldap-dn[%d] auth_ldap authorise: require user: authorisation failed [%s][%s]ldap-userauth_ldap authorise: User DN not found, %sldap authorize: Creating LDAP req structureldap authorize: Userid is blank, AuthType=%s[%d] auth_ldap authorise: no requirements arrayuniquemembermembercould not find the UTF-8 charset in the file %s.utf-8could not open charset conversion config file %s.Invalid charset conversion config path %sModule mod_ldap missing. Mod_ldap (aka. util_ldap) must be loaded in order for mod_auth_ldap to function properlyutil_ldap.culdap_ssl_supporteduldap_cache_getuserdnuldap_cache_checkuseriduldap_cache_compareuldap_cache_comparednuldap_connection_finduldap_connection_close0	H``4VS_VERSION_INFO?StringFileInfo040904b00CommentsLicensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at



http://www.apache.org/licenses/LICENSE-2.0



Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.VCompanyNameApache Software FoundationdFileDescriptionauthnz_ldap_module for Apache,FileVersion2.2.4FInternalNamemod_authnz_ldap.so/LegalCopyrightCopyright 2006 The Apache Software Foundation.NOriginalFilenamemod_authnz_ldap.soFProductNameApache HTTP Server0ProductVersion2.2.4DVarFileInfo$Translation	x0+060`0000111(1.1{111111111122,222u22223`333333333334444^4444443595e5l55555555H6U6c66666666717=7L7R7h777777777788&858;8N8Y8c8j8v88888889r9|9999:<:c::::::::::::;;>;d;s;y;;;;;;
<<&<4<p<z<<<<<<<<<<<<=
==.=Y=========>
>>>S>b>h>{>>>>>>?&?????? \00 0<0Y0l0|00000111,1k1q111112	222P2c2x2~22222333$3*3D3W3e3k3z3333333;4N4]4c44444444440565E5K5_5q5w5555555555666$696?6N6T6v6666666666777 72787F7L7y777777778808:8O8d8j8t888888888993989?9D9K9P9W9\9c9h9o9t9{999999::::':5:::?:D:O:\:f:{:::::;:;G;T;0P11111,10141D1H1L1\1`1d1t1x1|11111111111111112 2(2@000@0D0NB10wED:\asf-build\build-2.2.4\modules\aaa\Release\mod_authnz_ldap.pdb

Hacked By AnonymousFox1.0, Coded By AnonymousFox