[Solved] Dovecot imap-login fails

I have been working on this for hours and I have little idea what is wrong. I have dovecot setup to authenticate via PAM. I am sure that the PAM authentication is correct as a wrong password returns a bad auth error. However, when the initial authentication happens it feels like PAM isn't returning my UID.
Config:
protocols = imap
mail_location = maildir:~/.mail
passdb {
driver = pam
#<DEBUG>
args = failure_show_msg=yes dovecot
#</DEBUG>
ssl = required
ssl_cert = </etc/ssl/certs/dovecot.pem
ssl_key = </etc/ssl/private/dovecot.pem
ssl_cipher_list = ECDHE-ECDSA-AES256-GCM-SHA384:HIGH
#<DEBUG>
auth_verbose=yes
auth_debug=yes
#</DEBUG>
Error:
Apr 30 21:43:39 example.org dovecot[20497]: auth: Debug: Loading modules from directory: /usr/lib/dovecot/modules/auth
Apr 30 21:43:39 example.org dovecot[20497]: auth: Debug: Read auth token secret from /var/run/dovecot/auth-token-secret.dat
Apr 30 21:43:39 example.org dovecot[20497]: auth: Debug: auth client connected (pid=20500)
Apr 30 21:43:40 example.org dovecot[20497]: auth: Debug: client in: AUTH 1 PLAIN service=imap secured session=gbQRcUn41gDH1CFX lip=192.168.1.1 rip=172.16.1.1 lport=993 rport=35286 resp=<hidden>
Apr 30 21:43:40 example.org dovecot[20497]: auth-worker(20503): Debug: Loading modules from directory: /usr/lib/dovecot/modules/auth
Apr 30 21:43:40 example.org dovecot[20497]: auth-worker(20503): Debug: pam(myusername,172.16.1.1): lookup service=dovecot
Apr 30 21:43:40 example.org dovecot[20497]: auth-worker(20503): Debug: pam(myusername,172.16.1.1): #1/1 style=1 msg=Password:
Apr 30 21:43:40 example.org dovecot[20497]: auth: Debug: client passdb out: OK 1 user=myusername
Apr 30 21:43:40 example.org dovecot[20497]: auth: Debug: master in: REQUEST 158597121 20500 1 8026dcae28bb986805dfea459a9879da session_pid=20504 request_auth_token
Apr 30 21:43:40 example.org dovecot[20497]: auth: Debug: master userdb out: USER 158597121 myusername auth_token=de32f97064bc1c4215b205d41ad36fd9eb8d466a
Apr 30 21:43:40 example.org dovecot[20497]: imap-login: Login: user=<myusername>, method=PLAIN, rip=172.16.1.1, lip=192.168.1.1, mpid=20504, TLS, session=<gbQRcUn41gDH1CFX>
Apr 30 21:43:40 example.org dovecot[20497]: imap(keller): Error: user myusername: Couldn't drop privileges: User is missing UID (see mail_uid setting)
Apr 30 21:43:40 example.org dovecot[20497]: imap(keller): Error: Internal error occurred. Refer to server log for more information.
/ect/pam.d/dovecot
auth required pam_unix.so nullok
account required pam_unix.so
Solution: Authentication is not authorization! I didn't have a userdb setup.
Added to /ect/dovecot/dovecot.conf
userdb {
driver = passwd
Last edited by Nycroth (2014-04-30 22:34:45)

ok, what a pain, login is CASE-SENSITIVE ! So take care what username you take!
hope it helps someone else....
It can also throw strange numbers and letters when trying to login!
best
Hartmut

Similar Messages

  • Dovecot imap-login: Disconnected: Input buffer full

    dear community,
    anyone tried to setup a goldentriangle AD / OD with kerberos?
    this is especially in respect to dovecot login.
    settings done as in HT4778
    It fails with "dovecot imap-login: Disconnected: Input buffer full"
    there is a known issue, where the input buffer is filled up with the (ad) kerberos ticket and fails, as it is too small.
    kinit is fine, tgt for imap is there.....
    can anyone confirm this issue?
    best
    hartmut

    ok, what a pain, login is CASE-SENSITIVE ! So take care what username you take!
    hope it helps someone else....
    It can also throw strange numbers and letters when trying to login!
    best
    Hartmut

  • [SOLVED] Dovecot Systemd Service Fails

    Hello all, I can't find the reason for why my dovecot fails. My journalctl doesn't provide output for the PID I give it.
    $ systemctl status dovecot.service
    * dovecot.service - Dovecot IMAP/POP3 email server
    Loaded: loaded (/usr/lib/systemd/system/dovecot.service; enabled)
    Active: failed (Result: exit-code) since Mon 2014-08-04 17:53:27 UTC; 1min 4s ago
    Process: 4580 ExecStart=/usr/bin/dovecot -F (code=exited, status=89)
    Main PID: 4580 (code=exited, status=89)
    $ journalctl -b _PID=4580
    -- Logs begin at Fri 2013-03-29 01:07:20 UTC, end at Mon 2014-08-04 02:50:51 UTC. --
    Thank you for the help.
    ========================
    EDIT:
    ran the process described above: dovecot -F which gave me the dovecot error message. I had a misconfigured file (spelling mistake).
    Thanks for the help!
    Last edited by lexan (2014-08-04 18:11:28)

    Padfoot wrote:
    Try the following:
    [Unit]
    Description=K Display Manager
    Conflicts=[email protected]
    After=systemd-user-sessions.service [email protected]
    [Service]
    ExecStart=/usr/bin/kdm -nodaemon
    Restart=always
    IgnoreSIGPIPE=no
    StandardOutput=syslog
    [Install]
    Alias=display-manager.service
    Thank you for your suggestion. Unfortunately it does not work. Out of 4 boots, 3 time I ended up with blank screen. Interestingly, in the last boot I was able to switch to tty1 just after screen went blank and managed to log in to tty. I've restarted the kdm.service then manually in hope the image will be restored, but it wasn't. The restart of kdm then made the screen totally blank and I was unable to switch to tty anymore.
    Is it possible that radeon module in kernel has some slow initialization procedure and if X requires its services before it is properly initialized it ends up with blank screen?

  • [SOLVED]Dovecot error when roundcube tries to test IMAP

    I am trying to get a virtual user mail server up and running. I have VM setup to be just a mail server. I have a couple things not working but Ill start with trying to resolve this error first.
    error with journalctl -b -u dovecot
    Aug 13 19:22:46 hermes dovecot[574]: master: Dovecot v2.2.13 starting up for imap, sieve (core dumps disabled)
    Aug 13 19:23:58 hermes dovecot[577]: imap-login: Fatal: Can't load private ssl_key: Key is for a different cert than ssl_cert
    Aug 13 19:23:58 hermes dovecot[574]: master: Error: service(imap-login): command startup failed, throttling for 2 secs
    Aug 13 19:24:07 hermes dovecot[577]: imap-login: Fatal: Can't load private ssl_key: Key is for a different cert than ssl_cert
    Aug 13 19:24:07 hermes dovecot[574]: master: Error: service(imap-login): command startup failed, throttling for 4 secs
    I tried deleting the dovecot.pem files and recreating the ssl cert and that did not change the error.
    dovecot.conf
    protocols = imap sieve
    ssl = yes
    ssl_cert = </etc/ssl/certs/server.crt
    ssl_key = </etc/ssl/private/server.key
    first_valid_uid = 5000
    first_valid_gid = 5000
    mail_home = /home/vmail/%d/%u
    mail_location = maildir:~
    auth_mechanisms = plain login cram-md5
    auth_username_chars = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@
    service auth {
    unix_listener auth-client {
    group = postfix
    mode = 0660
    user = postfix
    user = root
    protocol imap {
    imap_client_workarounds = delay-newmail tb-extra-mailbox-sep
    protocol lda {
    postmaster_address = [email protected]
    hostname = example.com
    sendmail_path = /usr/sbin/sendmail
    mail_plugins = sieve
    log_path = /var/log/dovecot-lda-errors.log
    info_log_path = /var/log/dovecot-lda.log
    service managesieve-login {
    inet_listener sieve {
    port = 4190
    service managesieve {
    protocol sieve {
    # Defaults are OK, so nothing in this section.
    plugin {
    sieve = ~/.dovecot.sieve
    sieve_global_path = /home/vmail/sieve.sieverc
    sieve_dir = ~/
    passdb {
    driver = sql
    args = /etc/dovecot/dovecot-sql.conf
    userdb {
    driver = sql
    args = /etc/dovecot/dovecot-sql.conf
    dovecot-sql.conf
    driver = mysql
    connect = host=localhost dbname=postfix_db user=user password=password
    default_pass_scheme = MD5-CRYPT
    user_query = SELECT '/home/vmail/%d/%u' as home, 'maildir:/home/vmail/%d/%u' as mail, 5000 AS uid, 5000 AS gid, concat('dirsize:storage=', quota) AS quota FROM mailbox WHERE username = '%u' AND active = '1'
    password_query = SELECT username as user, password, '/home/vmail/%d/%u' as userdb_home, 'maildir:/home/vmail/%d/%u' as userdb_mail, 5000 as userdb_uid, 5000 as userdb_gid FROM mailbox WHERE username = '%u' AND active = '1'
    Thank you to anyone who takes the time to read and especially anyone who takes the time to reply.
    Last edited by ScottMB (2014-08-15 11:42:56)

    fixed. I was pointing to the incorrect ssl_cert.

  • [Solved] Dovecot upgrade failed due to file conflicts

    yaourt -Syu failed this morning do to file conflicts with dovecot.  Here is the output:
    :: Starting full system upgrade...
    warning: iscan: local (2.15.0.3-1) is newer than archlinuxfr (2.8.0-3)
    resolving dependencies...
    looking for inter-conflicts...
    Targets (10): libcups-1.3.10-1 cups-1.3.10-1 libmysqlclient-5.1.34-1 dovecot-1.1.14-1
    ffmpegthumbnailer-1.5.0-1 mysql-clients-5.1.34-1 mysql-5.1.34-1 recordproto-1.13.2-2
    renderproto-0.9.3-2 subversion-1.6.1-3
    Total Download Size: 51.88 MB
    Total Installed Size: 148.31 MB
    Proceed with installation? [Y/n]
    :: Retrieving packages from extra...
    libcups-1.3.10-1-x86_64 185.2K 106.8K/s 00:00:02 [#########################################################] 100%
    cups-1.3.10-1-x86_64 3.0M 121.0K/s 00:00:26 [#########################################################] 100%
    libmysqlclient-5.1.... 12.2M 120.9K/s 00:01:44 [#########################################################] 100%
    dovecot-1.1.14-1-x86_64 3.2M 120.2K/s 00:00:28 [#########################################################] 100%
    mysql-clients-5.1.3... 278.2K 122.2K/s 00:00:02 [#########################################################] 100%
    mysql-5.1.34-1-x86_64 25.9M 122.4K/s 00:03:36 [#########################################################] 100%
    recordproto-1.13.2-... 4.0K 226.0K/s 00:00:00 [#########################################################] 100%
    renderproto-0.9.3-2... 16.7K 86.4K/s 00:00:00 [#########################################################] 100%
    subversion-1.6.1-3-... 6.9M 118.3K/s 00:01:00 [#########################################################] 100%
    :: Retrieving packages from community...
    ffmpegthumbnailer-1... 64.9K 119.1K/s 00:00:01 [#########################################################] 100%
    checking package integrity...
    (10/10) checking for file conflicts [#########################################################] 100%
    error: could not prepare transaction
    error: failed to commit transaction (conflicting files)
    dovecot: /usr/lib/dovecot/imap exists in filesystem
    dovecot: /usr/lib/dovecot/pop3 exists in filesystem
    Errors occurred, no packages were upgraded.
    Should I remove /usr/lib/dovecot/imap and /usr/libdovecot/pop3 and continue the upgrade, or is there a problem with a package?
    Jay
    Last edited by jt512 (2009-04-18 17:32:31)

    Abelian wrote:
    http://www.archlinux.org/news/444/
    yaourt -Syuf should do it
    next time don't do it again.
    just pacman -Sf package and then pacman -Su

  • Anonymous login failed [solved]

    pacman -Syu gives...
    error: anonymous login failed
    Control socket read failed: Success
    I tried commenting out the nethat line in /etc/pacman.d/* and rebooting but still get the same error.
    Last edited by tony5429 (2007-06-09 15:07:14)

    Snowman wrote:
    Agent69 wrote:So this is a server issue?
    yes.
    iam having the same problem with the extra server and my pacman.conf file uses this line /etc/pacman.d/extra how can that be wrong ? please help me ..

  • Roundcube Test Imap config failed

    Been trying for hours to get webmail working, following ArchWiki.
    Step 3 of Roundcube Installer errors out:
    IMAP connect:  NOT OK(Login failed for [email protected] from xxx.44.40.194. Could not connect to ssl://localhost:993: Unknown reason)
    /var/log/mail:
    May 24 09:20:22 server dovecot[13280]: imap-login: Disconnected (disconnected before auth was ready, waited 0 secs): user=<>, rip=::1, lip=::1, TLS handshaking: SSL_accept() failed: error:14094418:SSL routines:ssl3_read_bytes:tlsv1 alert unknown ca: SSL alert number 48, session=<ryUjZ9AW1QAAAAAAAAAAAAAAAAAAAAAB>
    Had exact same issue with SMTP test, but changed certificate from FQDN to localhost as work-around and added following to /etc/webapps/roundcubemail/config/config.inc.php:
    $config['smtp_conn_options'] = array(
      'ssl'         => array(
             'verify_peer'  => false,
             'verfify_peer_name' => false,
    After this, smtp test succeeded. Tried the same for imap (imap_conn_options), but no success. Dovecot is configured to use the same certs as smtp
    Configs:
    [tkh@domain ~]$ cat /etc/postfix/main.cf | egrep -v "(^#.*|^$)"
    compatibility_level = 2
    queue_directory = /var/spool/postfix
    command_directory = /usr/bin
    daemon_directory = /usr/lib/postfix/bin
    data_directory = /var/lib/postfix
    mail_owner = postfix
    myhostname = domain.com
    mydomain = domain.com
    myorigin = $mydomain
    mydestination = localhost
    unknown_local_recipient_reject_code = 550
    mynetworks_style = host
    relay_domains = $mydestination
    alias_maps = hash:/etc/postfix/aliases
    alias_database = $alias_maps
    debug_peer_level = 2
    debugger_command =
         PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
         ddd $daemon_directory/$process_name $process_id & sleep 5
    sendmail_path = /usr/bin/sendmail
    newaliases_path = /usr/bin/newaliases
    mailq_path = /usr/bin/mailq
    setgid_group = postdrop
    html_directory = no
    manpage_directory = /usr/share/man
    sample_directory = /etc/postfix
    readme_directory = /usr/share/doc/postfix
    inet_protocols = ipv4
    meta_directory = /etc/postfix
    shlib_directory = /usr/lib/postfix
    virtual_alias_maps = proxy:mysql:/etc/postfix/virtual_alias_maps.cf
    virtual_mailbox_domains = proxy:mysql:/etc/postfix/virtual_mailbox_domains.cf
    virtual_mailbox_maps = proxy:mysql:/etc/postfix/virtual_mailbox_maps.cf
    virtual_mailbox_base = /home/vmail
    virtual_mailbox_limit = 512000000
    virtual_minimum_uid = 5000
    virtual_transport = virtual
    virtual_uid_maps = static:5000
    virtual_gid_maps = static:5000
    local_transport = virtual
    local_recipient_maps = $virtual_mailbox_maps
    transport_maps = hash:/etc/postfix/transport
    smtpd_sasl_auth_enable = yes
    smtpd_sasl_type = dovecot
    smtpd_sasl_path = /var/run/dovecot/auth-client
    smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
    smtpd_relay_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
    smtpd_sasl_security_options = noanonymous
    smtpd_sasl_tls_security_options = $smtpd_sasl_security_options
    smtpd_tls_auth_only = yes
    smtpd_tls_cert_file = /etc/ssl/private/server.crt
    smtpd_tls_key_file = /etc/ssl/private/server.key
    smtpd_sasl_local_domain = $mydomain
    broken_sasl_auth_clients = yes
    smtpd_tls_loglevel = 1
    [tkh@domain ~]$ cat /etc/postfix/master.cf | egrep -v "(^#.*|^$)"
    smtp      inet  n       -       n       -       -       smtpd
    submission inet n       -       n       -       -       smtpd
      -o smtpd_tls_security_level=encrypt
      -o smtpd_sasl_auth_enable=yes
    pickup    unix  n       -       n       60      1       pickup
    cleanup   unix  n       -       n       -       0       cleanup
    qmgr      unix  n       -       n       300     1       qmgr
    tlsmgr    unix  -       -       n       1000?   1       tlsmgr
    rewrite   unix  -       -       n       -       -       trivial-rewrite
    bounce    unix  -       -       n       -       0       bounce
    defer     unix  -       -       n       -       0       bounce
    trace     unix  -       -       n       -       0       bounce
    verify    unix  -       -       n       -       1       verify
    flush     unix  n       -       n       1000?   0       flush
    proxymap  unix  -       -       n       -       -       proxymap
    proxywrite unix -       -       n       -       1       proxymap
    smtp      unix  -       -       n       -       -       smtp
    relay     unix  -       -       n       -       -       smtp
    showq     unix  n       -       n       -       -       showq
    error     unix  -       -       n       -       -       error
    retry     unix  -       -       n       -       -       error
    discard   unix  -       -       n       -       -       discard
    local     unix  -       n       n       -       -       local
    virtual   unix  -       n       n       -       -       virtual
    lmtp      unix  -       -       n       -       -       lmtp
    anvil     unix  -       -       n       -       1       anvil
    scache    unix  -       -       n       -       1       scache
    [tkh@domain ~]$ cat /etc/webapps/roundcubemail/config/config.inc.php | egrep -v "(^#.*|^$)"
    <?php
    /* Local configuration for Roundcube Webmail */
    $config['db_dsnw'] = 'mysql://roundcube_user:sqlpass@localhost/roundcube_db';
    $config['default_host'] = 'ssl://localhost';
    $config['default_port'] = 993;
    $config['imap_conn_options'] = array(
    'ssl'         => array(
         'verify_peer'       => false,
         'verfify_peer_name' => false,
    $config['smtp_server'] = 'tls://localhost';
    $config['smtp_port'] = 587;
    $config['smtp_user'] = '%u';
    $config['smtp_pass'] = '%p';
    $config['smtp_conn_options'] = array(
      'ssl'         => array(
         'verify_peer'  => false,
         'verfify_peer_name' => false,
    $config['smtp_port'] = 587;
    $config['support_url'] = '';
    $config['des_key'] = '24char key';
    $config['username_domain'] = 'domain.com';
    $config['product_name'] = 'domain Clothing - Webmail';
    $config['mime_types'] = '/etc/webapps/roundcubemail/mime.types';
    $config['plugins'] = array('archive', 'zipdownload');
    $config['language'] = 'en_US';
    $config['htmleditor'] = 1;
    [tkh@domain ~]$ cat /etc/dovecot/dovecot.conf | egrep -v "(^#.*|^$)"
    protocols = imap
    auth_mechanisms = plain
    passdb {
        driver = sql
        args = /etc/dovecot/dovecot-sql.conf
    userdb {
        driver = sql
        args = /etc/dovecot/dovecot-sql.conf
    service auth {
        unix_listener auth-client {
            group = postfix
            mode = 0660
            user = postfix
        user = root
    mail_home = /home/vmail/%d/%u
    mail_location = maildir:~
    ssl_cert = </etc/ssl/private/server.crt
    ssl_key = </etc/ssl/private/server.key
    [tkh@domain ~]$
    EDIT: I just set it all up on my phone (android with option 'accept all certificates') and I am able to send and receive e-mail, so it seems to be an issue with roundcube.
    Last edited by etakeh32 (2015-05-26 01:41:28)

    If roundcube and the mail server are on the same host, do you really need SSL?
    http://trac.roundcube.net/wiki/Howto_Co … orIMAPSMTP

  • Login Failed error while creating a CR using Universe

    Hi,
    We created an Universe in SAP Business Objects system using SAP BW as source system and we selected sales cube for the universe.
    For ex universe name is : xyz
    Now i want to use this universe in crystal reports, we are using CR2008.
    I logged in to Crystal Reports>Blank Report>Create New Connection>Universes>selected xyz universe and i got the keyfigures and chars in query panel for the selected universe, dragged and dropped some chars and kf's in to result objects.
    After this when we click Ok it is giving an error message saying that Login Failed
    We are unable to get the solution for this anybody please guide us to solve this.
    Regards,
    Pradeep.B

    Have you checked out this article:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/504a541a-8a1e-2b10-efa6-af8fb3d44e07
    It has a section on troubleshooting Universe connections.

  • In Portal Anonymous mode - Change password option not coming- login fails

    Hi Experts,
         We are having some application which requires login in anonymous mode. When we click the application and give the user id password, it loggs in properly, there is no problem in that.
        But if the password is reset by administrator, then when entering the reset password given by admin it should ask to change the password. This is happening in normal scenario(/irj/portal), but when try the same in anonymous mode(irj/portal/anonymous) where the prompt is from the login required application, then it says login failed instead of giving the change password and confirm password screen.
    Appreciate your help in solving this issue. I hope many would have faced similar situation.
    Thanks
    Yusuf

    Hi Yusuf.
    Do you use a standard or custom login module for your application?
    More likely the used login module does not have a logic that handles such scenario as a change of user's password.
    In this case you need to implement a custom module with a required functionality.
    Best regards,
    Aliaksandr Zhukau

  • I created a second email account with a password but when I try to get mail for it and I put in password it says login failed. Why? and how do I fix it.

    I created second email account ([email protected]) with a Password but when I try to get mail and enter password, it says "Sending of Password did not succeed. Mail server mail.comcast.net responded: login failed". What am I doing wrong?

    Have you logged on to the webmail account using a browser and enabled either Pop or Imap forwarding for that email address?
    Have you created a mail account in Thunderbird that uses the chosen webmail forwarding option?
    Password - make sure caps lock is not switched - it must be the same password you use to access the webmail account.
    check:
    Tools > account Settings > Server Settings
    username = full email address
    Please post info:
    In Thunderbird
    Help > Troubleshooting information
    click on 'copy text to clipboard'
    paste info in this question
    edit /remove all info on fonts and printers.

  • Cisco Anyconnect "Login Failed"

    in debug ldap 255, i see this message:
    memberOf: value = CN=L-NOUSA-VPN_Access,OU=Security Groups,OU=NOUSA,OU=PROD,DC=wmh-ag,DC=org
    [378534]                mapped to Group-Policy: value = GroupPolicy_WM-Wisconsin
    [378534]                mapped to LDAP-Class: value = GroupPolicy_WM-Wisconsin
    and
    WM-Wisconsin# show run group-policy GroupPolicy_WM-Wisconsin
    group-policy GroupPolicy_WM-Wisconsin internal
    group-policy GroupPolicy_WM-Wisconsin attributes
     wins-server none
     dns-server value 10.155.17.246
     vpn-tunnel-protocol ssl-client
     default-domain value ABC-ag.org
    and
    WM-Wisconsin# show run tunnel-group WM-Wisconsin
    tunnel-group WM-Wisconsin type remote-access
    tunnel-group WM-Wisconsin general-attributes
     address-pool Anyconnect-pool
     authentication-server-group CA-LDAP-WM-AnyC
     default-group-policy NO_VPN_ACCESS
    tunnel-group WM-Wisconsin webvpn-attributes
     group-alias WM-Wisconsin enable
    When I try to login, it says "Login Failed"
    it is evident from ldap debug that group policy is getting mapped to user, still failed.
    When i change default group policy in tunnel group to GroupPolicy_WM-Wisconsin, it works !  but thats not the way i want....

    this solved he issue:
    group-policy GroupPolicy_WM-Wisconsin attributes
     vpn-simultaneous-con 10

  • Login failed for user 'NT AUTHORITY\ANONYMOUS

    Hi All
    I have already gone thru lot of links, So appreciate if i can have some solution
    I have 3 servers A, B and C . A and B are in same domain and C is in different domain. and I am sysadmin in all 3 servers and all have trusted connection with each other
    1. All have tcp and named pipe enable
    2. All 3 servers and all services including browser are up and running
    3. When i connect any sql server from any Server using SSMS i am able to connect and  (net_transport, auth_scheme = TCP , NTLM).
    Now i create linked server at server B to Server C (C domain is different than A and B).  When i login on Server B and try to run query on C its working fine. But after remote login to server A and connect sql server at B using SSMS when
    i expand linked server to c i cant see databases and query is giving error "Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'"
    I also tried to connect to all 3 server in ssms using forced  named pipes but i am getting below error
    "provider named pipes provider error 40 - Could not open connection to sql server"
    My question :
    1. I have to use domain account to use linked server from server A to connect SQLserver B to server C, How this can be done is this related to Double hop ??
    2. Why i cant connect using forced Named pipe to any server using SSMS except local host
    Thanks Saurabh Sinha http://saurabhsinhainblogs.blogspot.in/ Please click the Mark as answer button and vote as helpful if this reply solves your problem

    Hello,
    First, it is possible to use Kerberos delegation across trusted domains.
    net_transport, auth_scheme = TCP , NTLM
    This means something isn't correctly setup as you're defaulting back to NTLM. This should read Kerberos if your SPNs were setup correctly and authenticated properly. Check the SPNs and service accounts.
    http://technet.microsoft.com/en-us/library/cc280744(v=SQL.105).aspx
    1. I have to use domain account to use linked server from server A to connect SQLserver B to server C, How this can be done is this related to Double hop ??
    To go across domains I'm not entirely sure on that part, but I can say it'd probably be easier if you did use a domain account as the service account.
    2. Why i cant connect using forced Named pipe to any server using SSMS except local host
    I'm not quite sure what you mean here. You can't connect through NP? Why the need for NP at all?
    Sean Gallardy | Blog |
    Twitter

  • Cannot connect to newly created SQL 2008 R2 instance. Login failed for user...

    I'm not a SQL guy, just figuring my way around here...
    I just created a new instance on an existing SQL server. The original instance works fine. On
    Database Engine Configuration > Account Provisioning
    I selected Windows authentication mode and added several users, myself among them.
    Tried to log in with one my account and getting:
    TITLE: Connect to Server
    Cannot connect to SERVERNAME\INSTANCE.
    ADDITIONAL INFORMATION:
    Login failed for user 'domain\myusername'. (Microsoft SQL Server, Error: 18456)
    Guidance/suggestions?
    Thanks,
    Scott

    http://sqlserver-help.com/2014/07/08/help-how-to-find-cause-of-login-failed-for-user-error/
    Balmukund Lakhani
    Please mark solved if I've answered your question, vote for it as helpful to help other users find a solution quicker
    This posting is provided "AS IS" with no warranties, and confers no rights.
    My Blog |
    Team Blog | @Twitter
    | Facebook
    Author: SQL Server 2012 AlwaysOn -
    Paperback, Kindle

  • SSPI handshake failed with error code 0x8009030c and Login failed for user''

    I got the following error when tried to connect to local machine in the
    non-domain environment with Windows Authentication by SSMS.
    "SSPI handshake failed with error code 0x8009030c while establishing a connection with integrated security."
    "Login failed for user''. the user is nothing associated with a trusted SQL server connection."
    questions
    1,if I saw the "SSPI handshake failed ", does it means it must used Kerberos but failed? or it is also possible used the NTLM but failed?
    2,Any ideas for this issue?
    Please click the Mark as Answer button if a post solves your problem!

    Hi Michael,
    Firstly, "SSPI Handshake Failed" error happens usually when connection failed between the server and domain controllers or failed Kerberos authentication. For more details about "SSPI Handshake Failed" error, please review this
    FAQ.
    Secondly, regarding to your error message, it could be caused by loopback check. To resolve the issue, please set the DisableLoopbackCheck registry entry to 1 by performing the following steps.
    1.Click Start, click Run, type regedit, and then click OK.
    2.Locate and then click the following registry subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
    3.Right-click Lsa, point to New, and then click DWORD Value.
    4.Type DisableLoopbackCheck, and then press ENTER.
    5.Right-click DisableLoopbackCheck, and then click Modify.
    6.In the Value data box, type 1, and then click OK.
    7.Exit Registry Editor.
    8.Restart the computer.
    There is a similar blog about your scenario for your reference.
    http://www.bhcblog.com/2009/10/08/fix-for-login-failed-for-user-the-user-is-not-associated-with-a-trusted-sql-server-connection/
    Thanks,
    Lydia Zhang
    If you have any feedback on our support, please click
    here.
    Lydia Zhang
    TechNet Community Support

  • BizTalk Powershell Provider Mount remote BizTalk drive: Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'

    I've been dabbling in the Powershell BizTalk Provider Extensions for some automation of deployment and such. So far it's pretty cool on a local machine, but the real benefits to me would be to do it remotely. Does anyone have any experience in the with the
    following issue?
    My BizTalk Server and SQL Servers are on separate machines which I think is the issue, but I don't know how to resolve. I've tried to provided credentials to the New-PSDrive command, but get the following errors:
    The provider does not support the use of credentials. Perform the operation again without specifying credentials.
    I'm trying to manage a remote BizTalk instance. The machine running the script has biztalk fully configured and can connect
    to the Target Server just fine. The issue comes when I try to mount the "BizTalk:" drive
    Enter-pssession -computername myServer -configurationname microsoft.powershell32
    $InitializeDefaultBTSDrive = $false;
    Remove-PSSnapin -Name BizTalkfactory.PowerShell.Extensions;
    Add-PSSnapin -Name BizTalkfactory.PowerShell.Extensions;
    New-PSDrive -Name BizTalk -PSProvider BizTalk -Root "BizTalk:\" -Instance mySqlServer -Database BizTalkMgmtDb -Scope Global
    When it get to the New-PSDrive I get the following error:
    New-PSDrive : Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'.
    + CategoryInfo : InvalidArgument: (BizTalk:PSDriveInfo) [New-PSDrive], BtsException
    + FullyQualifiedErrorId : 0,Microsoft.PowerShell.Commands.NewPSDriveCommand
    Has anyone experienced this and solved? The same error occurs when use Invoke-Command as well.

    It seems that the PowerShell provider is not Microsoft Support, it is community supported through the CodePlex site -
    http://psbiztalk.codeplex.com
    Right, I posted there as well, but there is not much movement on the site. I was hoping to find if this larger community may have had some experience with the provider.

Maybe you are looking for