Bobcares

Exact solution for “530 this ftp server is anonymous only”

by | Apr 16, 2019

File sharing has become an important part of today’s digital world.

One of the quickest and easiest ways to transfer files is FTP (File Transfer Protocol).

But, nothing can be so annoying when you get an error like “530 this FTP server is anonymous only“.

Most probably this happens due to wrong configuration in FTP server, user permission problems and much more.

That’s why, we often get requests from our clients to solve the issues related to “530 this FTP server is anonymous only” as part of our Server Management Services.

Today, we’ll see how our Support Team figured out and solved the FTP problem.

 

 A Quick Glance to “530 this FTP server is anonymous only”

First, let’s take a closer look at what anonymous FTP means and its benefits.

Anonymous File Transfer Protocol (AFTP) allows the public to log into an FTP server with a common username (usually “ftp” or “anonymous”) and any password to access the files on the server.

This is beneficial, especially in today’s business world for distributing large files to the public, without assigning a large number of username and password for FTP access.

But, what if you get an error like “530 this FTP server is anonymous only”. This error means that the FTP server supports anonymous FTP users only.

Now, it’s time to see the reasons that cause 530 FTP anonymous message.

 

Top 3 most common causes for “530 this FTP server is anonymous only”

From our experience in managing servers, we often see customers experiencing problems like “530 this FTP server is anonymous only”.

Let’s check the top 3 most common reasons one by one.

 

1. User permission denies

In most cases, this error happens when the user does not have permissions in FTP server.

Usually, this type of error is commonly seen in FTP server like vsftpd, (or very secure FTP daemon). This is because the user permission is disabled in the vsftpd configuration file.

That is, if the parameter “local_enable” is No, then the user could not log in and it results in “530 this FTP server is anonymous only” error.

 

2. Login failures

In certain cases, FTP servers will be setup with only anonymous access and any write attempt will be denied and logged. Usually, anonymous ftp user will have blank password too. As a result, when an anonymous ftp user tries to login by providing a password, it would also result in an error like “530 this FTP server is anonymous only: Login failed“.

 

3. Service not restart

When you made changes in the FTP configuration file and didn’t restart the services then error like “530 this FTP server is anonymous only” happens. In other words, it means that the changes were not applied , until the service restart.

Now, it’s time, to see the solutions provided by our Support Engineers to fix them.

 

How we nailed -“530 this FTP server is anonymous only”

Recently, one of our clients approached us with the problem in vsftpd stating that he couldn’t log in as a normal user even though he disabled anonymous user in the configuration file.

Our Technical Team fixed the issue using the following steps.

1. Initially, we checked the FTP logs /var/log/messages to identify if there was an error like “530 this FTP server is anonymous only”.

2. After checking, we found that the problem was valid with an actual error.

3. Next, we checked the settings in the configuration file /etc/vsftpd.conf and found the following

#local_enable=YES

#write_enable=YES

4. By un-commenting both the parameters, it allows the local user to log in via FTP as well as the user can upload files.

5. After the changes, we saved the file.

6. Finally, we restarted the service to reflect the changes made in the configuration file.

[Problems with connecting as anonymous FTP user? We can fix it right away.]

 

Conclusion

To be more accurate, “530 this FTP server is anonymous only” error happens due to various reasons like disabled user permissions, incorrect password and many more. Today, we saw common causes for the error and how our Support Engineers nailed it.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

var google_conversion_label = "owonCMyG5nEQ0aD71QM";

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Never again lose customers to poor
server speed! Let us help you.

Privacy Preference Center

Necessary

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]
PHPSESSID
WHMCSpKDlPzh2chML

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid
smartlookCookie
_clck, _clsk, CLID, ANONCHK, MR, MUID, SM

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

_reb2bgeo - The visitor's geographical location

_reb2bloaded - Whether or not the script loaded for the visitor

_reb2bref - The referring URL for the visit

_reb2bsessionID - The visitor's RB2B session ID

_reb2buid - The visitor's RB2B user ID

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie
1P_JAR, NID, DV
NID
hblid
_reb2bgeo, _reb2bloaded, _reb2bref, _reb2bsessionID, _reb2buid

Security

These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.

SID, APISID, HSID, NID, PREF
SID, APISID, HSID, NID, PREF