On Fri, Feb 1, 2008 at 6:47 PM, Jason Gerfen <jason.gerfen@xxxxxxxxxxxx> wrote: > Ensure your openssl libraries are being linked against with the > pam_mysql module or configure it to not use SSL. A good way to test is > to run the 'ldd' command on the pam_mysql module and even the 'nm' > command to ensure the proper functions are used and were built during > compile. > is this ok? ldd /lib/security/pam_mysql.so libmysqlclient.so.15 => /usr/lib64/mysql/libmysqlclient.so.15 (0x00002aaaaacc0000) libz.so.1 => /usr/lib64/libz.so.1 (0x00002aaaab030000) libnsl.so.1 => /lib64/libnsl.so.1 (0x00002aaaab244000) libm.so.6 => /lib64/libm.so.6 (0x00002aaaab45d000) libssl.so.6 => /lib64/libssl.so.6 (0x00002aaaab6e0000) libcrypto.so.6 => /lib64/libcrypto.so.6 (0x00002aaaab929000) libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00002aaaabc72000) libc.so.6 => /lib64/libc.so.6 (0x00002aaaabea6000) libgssapi_krb5.so.2 => /usr/lib64/libgssapi_krb5.so.2 (0x00002aaaac1f6000) libkrb5.so.3 => /usr/lib64/libkrb5.so.3 (0x00002aaaac425000) libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00002aaaac6b7000) libk5crypto.so.3 => /usr/lib64/libk5crypto.so.3 (0x00002aaaac8b9000) libdl.so.2 => /lib64/libdl.so.2 (0x00002aaaacadf000) /lib64/ld-linux-x86-64.so.2 (0x0000555555554000) libkrb5support.so.0 => /usr/lib64/libkrb5support.so.0 (0x00002aaaacce3000) libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00002aaaaceeb000) libresolv.so.2 => /lib64/libresolv.so.2 (0x00002aaaad0ee000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00002aaaad303000) libsepol.so.1 => /lib64/libsepol.so.1 (0x00002aaaad51c000) nm /lib/security/pam_mysql.so 0000000000209078 a _DYNAMIC 0000000000209290 a _GLOBAL_OFFSET_TABLE_ w _Jv_RegisterClasses 0000000000209008 d __CTOR_END__ 0000000000209000 d __CTOR_LIST__ 0000000000209018 d __DTOR_END__ 0000000000209010 d __DTOR_LIST__ 0000000000008c80 r __FRAME_END__ 0000000000209020 d __JCR_END__ 0000000000209020 d __JCR_LIST__ 0000000000209af0 A __bss_start w __cxa_finalize@@GLIBC_2.2.5 0000000000006e00 t __do_global_ctors_aux 0000000000001f20 t __do_global_dtors_aux 0000000000209070 d __dso_handle U __errno_location@@GLIBC_2.2.5 w __gmon_start__ U __stack_chk_fail@@GLIBC_2.4 U __strtol_internal@@GLIBC_2.2.5 U __syslog_chk@@GLIBC_2.4 0000000000209af0 A _edata 0000000000209b00 A _end 0000000000006e38 T _fini 0000000000001bc8 T _init 0000000000001f00 t call_gmon_start U calloc@@GLIBC_2.2.5 U close@@GLIBC_2.2.5 0000000000209af8 b completed.6140 U crypt@@GLIBC_2.2.5 0000000000209af0 b dtor_idx.6142 0000000000001fa0 t frame_dummy U free@@GLIBC_2.2.5 U freeaddrinfo@@GLIBC_2.2.5 U getaddrinfo@@GLIBC_2.2.5 U geteuid@@GLIBC_2.2.5 U gethostname@@GLIBC_2.2.5 U getpid@@GLIBC_2.2.5 U getuid@@GLIBC_2.2.5 0000000000007540 r hint.8265 U inet_ntop@@GLIBC_2.2.5 U make_scrambled_password@@libmysqlclient_15 U make_scrambled_password_323@@libmysqlclient_15 U memchr@@GLIBC_2.2.5 U memcpy@@GLIBC_2.2.5 0000000000002bb0 t memcspn U memset@@GLIBC_2.2.5 0000000000001fd0 t memspn U mysql_close@@libmysqlclient_15 U mysql_error@@libmysqlclient_15 U mysql_fetch_row@@libmysqlclient_15 U mysql_free_result@@libmysqlclient_15 U mysql_init@@libmysqlclient_15 U mysql_num_rows@@libmysqlclient_15 U mysql_real_connect@@libmysqlclient_15 U mysql_real_escape_string@@libmysqlclient_15 U mysql_real_query@@libmysqlclient_15 U mysql_select_db@@libmysqlclient_15 U mysql_store_result@@libmysqlclient_15 U open64@@GLIBC_2.2.5 0000000000209740 d options U pam_get_data U pam_get_item U pam_get_user 0000000000209ae0 d pam_mysql_boolean_opt_accr 0000000000002100 t pam_mysql_boolean_opt_getter 00000000000025f0 t pam_mysql_boolean_opt_setter 0000000000004ea0 t pam_mysql_check_passwd 0000000000003ec0 t pam_mysql_cleanup_hdlr 0000000000003ae0 t pam_mysql_close_db 0000000000209040 d pam_mysql_config_token_name 0000000000003f00 t pam_mysql_converse 0000000000209ad0 d pam_mysql_crypt_opt_accr 0000000000002130 t pam_mysql_crypt_opt_getter 0000000000002480 t pam_mysql_crypt_opt_setter 0000000000003b30 t pam_mysql_destroy_ctx 0000000000002290 t pam_mysql_entry_handler_destroy 0000000000209440 d pam_mysql_entry_handler_options 00000000000042b0 T pam_mysql_find_option 0000000000004400 t pam_mysql_format_string 0000000000004300 T pam_mysql_get_option 0000000000006cb0 t pam_mysql_handle_entry 00000000000037a0 t pam_mysql_open_db 0000000000005330 t pam_mysql_parse_args 0000000000004c20 t pam_mysql_query_user_stat 0000000000003a10 t pam_mysql_quick_escape 0000000000002ec0 t pam_mysql_read_config_file 0000000000003cd0 t pam_mysql_retrieve_ctx 0000000000005240 T pam_mysql_set_option 0000000000004820 t pam_mysql_sql_log 0000000000002ae0 t pam_mysql_str_append 0000000000002b50 t pam_mysql_str_append_char 0000000000002b70 t pam_mysql_str_destroy 00000000000021c0 t pam_mysql_str_init 0000000000002960 t pam_mysql_str_reserve 00000000000021e0 t pam_mysql_str_truncate 0000000000002ea0 t pam_mysql_stream_close 0000000000002850 t pam_mysql_stream_getc 0000000000002c20 t pam_mysql_stream_read_cspn 00000000000026f0 t pam_mysql_stream_skip_spn 0000000000002210 t pam_mysql_stream_ungetc 0000000000209ac0 d pam_mysql_string_opt_accr 00000000000020f0 t pam_mysql_string_opt_getter 0000000000002420 t pam_mysql_string_opt_setter U pam_set_data U pam_set_item 0000000000006530 T pam_sm_acct_mgmt 0000000000006790 T pam_sm_authenticate 0000000000005830 T pam_sm_chauthtok 0000000000005480 T pam_sm_close_session 0000000000005660 T pam_sm_open_session 00000000000022a0 T pam_sm_setcred U pam_strerror U read@@GLIBC_2.2.5 U realloc@@GLIBC_2.2.5 0000000000007580 r saltstr.8671 U strcasecmp@@GLIBC_2.2.5 U strchr@@GLIBC_2.2.5 U strcmp@@GLIBC_2.2.5 U strerror@@GLIBC_2.2.5 U strlen@@GLIBC_2.2.5 0000000000002380 t strnncpy 00000000000022b0 t xcalloc 0000000000002400 t xfree 00000000000023d0 t xfree_overwrite 0000000000002670 t xrealloc 0000000000002320 t xstrdup > > > rupert wrote: > > Hello, > > i installed a complete cyrus murder setup in a VMware machine and now > > im transferring my configuration to a real 64Bit machine, i donwloaded > > pam_mysql and compiled it, > > when I try to login with cyradmin or imtest i always get some errors > > and there isnt even a query executed in mysql. > > How can i fix this? > > > > > > badlogin: localhost.localdomain [127.0.0.1] PLAIN [SASL(-16): > > encryption needed to use mechanism: security flags do not match > > required] > > > > badlogin:host1 [127.0.0.1] plaintext cyrus@fbla1host1 SASL(-13): > > authentication failure: checkpass failed > > > > Feb 1 17:29:11 frontend-A1 mupdate[2048]: No worthy mechs found > > > > > > thx a lot > > > > _______________________________________________ > > Pam-list mailing list > > Pam-list@xxxxxxxxxx > > https://www.redhat.com/mailman/listinfo/pam-list > > > -- > Jason Gerfen > > "I practice my religion > while stepping on your > toes..." > ~The Ditty Bops > > _______________________________________________ > Pam-list mailing list > Pam-list@xxxxxxxxxx > https://www.redhat.com/mailman/listinfo/pam-list > _______________________________________________ Pam-list mailing list Pam-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/pam-list