Skip to main content

The server’s hostname conflicts with domain ownership for the user “nobody”

Comments

14 comments

  • dstana
    That can't be right, there needs to be a cPanel account to run autossl. There also has to be an A record for the domain that resolves to the requesting server for autossl to work. What's the output from cat /etc/domainusers | grep my.hostname.com
    0
  • The Emperor
    That can't be right, there needs to be a cPanel account to run autossl. There also has to be an A record for the domain that resolves to the requesting server for autossl to work.

    First of all, cPanel provides AutoSSL for setup hostnames (for ex. my.hostname.com) without having to have a cPanel account for the my.hostname.com itself.
    0
  • cPanelLauren
    Hello The Hostname SSL certificate is different than the AutoSSL process, no account is needed to provision the hostname SSL and the process runs completely separately from the AutoSSL process. @The Emperor what is present in /var/cpanel/users/system? cat /var/cpanel/users/system
    also what is the output when you run the following: /scripts/updateuserdomains
    0
  • The Emperor
    @cPanelLauren
    Code: cat /var/cpanel/users/system

    BWLIMIT=unlimited DEMO=0 DNS= DNS1=my.hostname.com FEATURELIST=default HASCGI=0 HASDKIM=0 HASSPF=0 IP=127.0.0.1 LEGACY_BACKUP=1 LOCALE=en MAILBOX_FORMAT=maildir MAXADDON=0 MAXFTP=unlimited MAXLST=unlimited MAXPARK=0 MAXPOP=unlimited MAXSQL=unlimited MAXSUB=unlimited MAX_EMAILACCT_QUOTA=unlimited MTIME=1509319890 OWNER=root PLAN=undefined RS=paper_lantern STARTDATE=0000000000 USER=system __LOCALE_MISSING=1
    .
    Code: /scripts/updateuserdomains

    Nothing
    0
  • cPanelLauren
    Hi @The Emperor There's the issue: DNS1=my.hostname.com
    Can you change that line to look like this: # grep DNS /var/cpanel/users/system DNS=
    Then run: /scripts/updateuserdomains /scripts/updateuserdatacache
    and let me know if the issue persists?
    0
  • The Emperor
    DNS1=my.hostname.com
    Can you change that line to look like this: # grep DNS /var/cpanel/users/system DNS=

    With all due respect I think you made some kind of typo because, as you might saw
    0
  • cPanelLauren
    Hello @The Emperor There's no typo that line should NOT have the hostname on it. The DNS line should be DNS=
    0
  • The Emperor
    Hello @cPanelLauren
    There's no typo that line should NOT have the hostname on it. The DNS line should be DNS=

    . But the line DNS=
    https://i.imgur.com/2tpP35e.png
    0
  • cPanelLauren
    Hello @The Emperor Again, I'm indicating that you need to modify that line, not add an additional line. The line: DNS1=my.hostname.com
    Needs to be modified to DNS=
    The hostname should NOT be included in this file. The output I provided came directly from my own server. You can even remove the line: DNS1=my.hostname.com
    0
  • The Emperor
    So in a few words I delete (or comment out) the DNS1 line since only this one needs to do something with and not the DNS line which does not need modification. And that is why the following command could not change anything, since DNS= was already empty and it did not help to remove DNS1=my.hostname.com line which was the actual mistake.
    Code: # grep DNS /var/cpanel/users/system DNS=

    . Glad that we make it clear by the easiest way. So, I commented out DNS1=.. I run without issues or notifications /scripts/updateuserdomains /scripts/updateuserdatacache
    I will update the thread in the next few days because I was getting the warning only every few days, except if you know a way to push this check. Thank you @cPanelLauren
    0
  • cPanelLauren
    Hi @The Emperor I'm glad we got that figured out and I'm sorry for the confusion. Please do let us know if it persists now with the hostname reference removed from /var/cpanel/users/system Thanks!
    0
  • cPanelLauren
    Hi @Solodeji Yes there does need to be an A record, but this has nothing to do with what I'm requesting he remove. The A record should exist in the DNS Zone file.
    0
  • The Emperor
    Hi @Solodeji Yes there does need to be an A record, but this has nothing to do with what I'm requesting you remove. The A record should exist in the DNS Zone file.

    @cPanelLauren Just for the record, I am the one that you were instructing me how to fix it and certainly I am not the user @Solodeji whom you just replied to his
    0
  • cPanelLauren
    HI @The Emperor I'm glad to hear that you haven't received the warning again and everything now seems to be in order. I also fixed my response as it should have noted "he" not "you"
    0

Please sign in to leave a comment.