FTP setup error (from IIS) Invalid Application Pool name
I have Windows 8.1 and I want to set up an FTP server (home ftp server, not public).
But when I Add an FTP site (from IIS manager), After complete setup, I get an error "Invalid Application Pool Name".
Any suggestions to help solve my problem?
Please see the attached image, which shows the error I get when I add an FTP site:

windows-8.1 ftp iis
add a comment |
I have Windows 8.1 and I want to set up an FTP server (home ftp server, not public).
But when I Add an FTP site (from IIS manager), After complete setup, I get an error "Invalid Application Pool Name".
Any suggestions to help solve my problem?
Please see the attached image, which shows the error I get when I add an FTP site:

windows-8.1 ftp iis
I think you need to add a screen shot of thisAfter complete setup, I get an error "Invalid Application Pool Name". What part of the setup where you see this, a visual would really be helpful. Otherwise, look at the app pool settings and assign the site to one that exists. This should be an option within the IIS manager interface of the FTP site at that level. See what the identity of that app pool is running as too.
– Pimp Juice IT
Jan 10 '16 at 6:59
@user1766169 From an elevated command prompt first run:%windir%system32inetsrvpress enter, and then runappcmd list apppooland give a screen shot or something of the output. If it's small just paste as a comment I suppose. Just curious to see how you have those configured. I assume you're working with Windows 8 and IIS 8?
– Pimp Juice IT
Jul 5 '17 at 13:12
Could you upload a picture of your application pools tab in IIS?
– var firstName
Jul 5 '17 at 16:15
@user1766169 . . . Command Line To specify the account identity for an application pool to use, use the following syntax:appcmd set config /section:applicationPools /"[name=' string ']".processModel.identityType:LocalService... So try running:appcmd set config /section:applicationPools /"[name=' string ']".processModel.identityType:LocalServiceplugging in the correct variables for your environment and do this from an elevated command prompt. You could useSpecificUser|NetworkService|LocalService|LocalSystem
– Pimp Juice IT
Jul 9 '17 at 12:02
add a comment |
I have Windows 8.1 and I want to set up an FTP server (home ftp server, not public).
But when I Add an FTP site (from IIS manager), After complete setup, I get an error "Invalid Application Pool Name".
Any suggestions to help solve my problem?
Please see the attached image, which shows the error I get when I add an FTP site:

windows-8.1 ftp iis
I have Windows 8.1 and I want to set up an FTP server (home ftp server, not public).
But when I Add an FTP site (from IIS manager), After complete setup, I get an error "Invalid Application Pool Name".
Any suggestions to help solve my problem?
Please see the attached image, which shows the error I get when I add an FTP site:

windows-8.1 ftp iis
windows-8.1 ftp iis
edited May 10 '16 at 12:06
Pierre.Vriens
1,23561218
1,23561218
asked Jan 10 '16 at 5:17
Humza DogarHumza Dogar
117
117
I think you need to add a screen shot of thisAfter complete setup, I get an error "Invalid Application Pool Name". What part of the setup where you see this, a visual would really be helpful. Otherwise, look at the app pool settings and assign the site to one that exists. This should be an option within the IIS manager interface of the FTP site at that level. See what the identity of that app pool is running as too.
– Pimp Juice IT
Jan 10 '16 at 6:59
@user1766169 From an elevated command prompt first run:%windir%system32inetsrvpress enter, and then runappcmd list apppooland give a screen shot or something of the output. If it's small just paste as a comment I suppose. Just curious to see how you have those configured. I assume you're working with Windows 8 and IIS 8?
– Pimp Juice IT
Jul 5 '17 at 13:12
Could you upload a picture of your application pools tab in IIS?
– var firstName
Jul 5 '17 at 16:15
@user1766169 . . . Command Line To specify the account identity for an application pool to use, use the following syntax:appcmd set config /section:applicationPools /"[name=' string ']".processModel.identityType:LocalService... So try running:appcmd set config /section:applicationPools /"[name=' string ']".processModel.identityType:LocalServiceplugging in the correct variables for your environment and do this from an elevated command prompt. You could useSpecificUser|NetworkService|LocalService|LocalSystem
– Pimp Juice IT
Jul 9 '17 at 12:02
add a comment |
I think you need to add a screen shot of thisAfter complete setup, I get an error "Invalid Application Pool Name". What part of the setup where you see this, a visual would really be helpful. Otherwise, look at the app pool settings and assign the site to one that exists. This should be an option within the IIS manager interface of the FTP site at that level. See what the identity of that app pool is running as too.
– Pimp Juice IT
Jan 10 '16 at 6:59
@user1766169 From an elevated command prompt first run:%windir%system32inetsrvpress enter, and then runappcmd list apppooland give a screen shot or something of the output. If it's small just paste as a comment I suppose. Just curious to see how you have those configured. I assume you're working with Windows 8 and IIS 8?
– Pimp Juice IT
Jul 5 '17 at 13:12
Could you upload a picture of your application pools tab in IIS?
– var firstName
Jul 5 '17 at 16:15
@user1766169 . . . Command Line To specify the account identity for an application pool to use, use the following syntax:appcmd set config /section:applicationPools /"[name=' string ']".processModel.identityType:LocalService... So try running:appcmd set config /section:applicationPools /"[name=' string ']".processModel.identityType:LocalServiceplugging in the correct variables for your environment and do this from an elevated command prompt. You could useSpecificUser|NetworkService|LocalService|LocalSystem
– Pimp Juice IT
Jul 9 '17 at 12:02
I think you need to add a screen shot of this
After complete setup, I get an error "Invalid Application Pool Name". What part of the setup where you see this, a visual would really be helpful. Otherwise, look at the app pool settings and assign the site to one that exists. This should be an option within the IIS manager interface of the FTP site at that level. See what the identity of that app pool is running as too.– Pimp Juice IT
Jan 10 '16 at 6:59
I think you need to add a screen shot of this
After complete setup, I get an error "Invalid Application Pool Name". What part of the setup where you see this, a visual would really be helpful. Otherwise, look at the app pool settings and assign the site to one that exists. This should be an option within the IIS manager interface of the FTP site at that level. See what the identity of that app pool is running as too.– Pimp Juice IT
Jan 10 '16 at 6:59
@user1766169 From an elevated command prompt first run:
%windir%system32inetsrv press enter, and then run appcmd list apppool and give a screen shot or something of the output. If it's small just paste as a comment I suppose. Just curious to see how you have those configured. I assume you're working with Windows 8 and IIS 8?– Pimp Juice IT
Jul 5 '17 at 13:12
@user1766169 From an elevated command prompt first run:
%windir%system32inetsrv press enter, and then run appcmd list apppool and give a screen shot or something of the output. If it's small just paste as a comment I suppose. Just curious to see how you have those configured. I assume you're working with Windows 8 and IIS 8?– Pimp Juice IT
Jul 5 '17 at 13:12
Could you upload a picture of your application pools tab in IIS?
– var firstName
Jul 5 '17 at 16:15
Could you upload a picture of your application pools tab in IIS?
– var firstName
Jul 5 '17 at 16:15
@user1766169 . . . Command Line To specify the account identity for an application pool to use, use the following syntax:
appcmd set config /section:applicationPools /"[name=' string ']".processModel.identityType:LocalService... So try running: appcmd set config /section:applicationPools /"[name=' string ']".processModel.identityType:LocalService plugging in the correct variables for your environment and do this from an elevated command prompt. You could use SpecificUser|NetworkService|LocalService|LocalSystem– Pimp Juice IT
Jul 9 '17 at 12:02
@user1766169 . . . Command Line To specify the account identity for an application pool to use, use the following syntax:
appcmd set config /section:applicationPools /"[name=' string ']".processModel.identityType:LocalService... So try running: appcmd set config /section:applicationPools /"[name=' string ']".processModel.identityType:LocalService plugging in the correct variables for your environment and do this from an elevated command prompt. You could use SpecificUser|NetworkService|LocalService|LocalSystem– Pimp Juice IT
Jul 9 '17 at 12:02
add a comment |
2 Answers
2
active
oldest
votes
Without seeing a list of names in both sites and application pool I can't help too much. I would probably start with the "Advanced Settings" link for the site and ensure that the correct application pool is listed there. When you open the Advanced settings page you will see the first line has application pool. In the second column will either be a name or it will be blank. If it is blank or the name is wrong then you need to click on the ellipses to the right. This will open another page and you will be able to pick from a drop down list of application pool names.
add a comment |
I had the same issue, however the ftp server still worked.
Also I managed to fix the error message:
- create an application pool manually
- open 'C:WindowsSystem32inetsrvconfigapplicationhost.config
find the FTP site and manually add the application pool:
<site name="YourFTPSiteName" id="24">
<application path="/" applicationPool="YourCustomAppPool">
...
</application>
...
</site>
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1024183%2fftp-setup-error-from-iis-invalid-application-pool-name%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
Without seeing a list of names in both sites and application pool I can't help too much. I would probably start with the "Advanced Settings" link for the site and ensure that the correct application pool is listed there. When you open the Advanced settings page you will see the first line has application pool. In the second column will either be a name or it will be blank. If it is blank or the name is wrong then you need to click on the ellipses to the right. This will open another page and you will be able to pick from a drop down list of application pool names.
add a comment |
Without seeing a list of names in both sites and application pool I can't help too much. I would probably start with the "Advanced Settings" link for the site and ensure that the correct application pool is listed there. When you open the Advanced settings page you will see the first line has application pool. In the second column will either be a name or it will be blank. If it is blank or the name is wrong then you need to click on the ellipses to the right. This will open another page and you will be able to pick from a drop down list of application pool names.
add a comment |
Without seeing a list of names in both sites and application pool I can't help too much. I would probably start with the "Advanced Settings" link for the site and ensure that the correct application pool is listed there. When you open the Advanced settings page you will see the first line has application pool. In the second column will either be a name or it will be blank. If it is blank or the name is wrong then you need to click on the ellipses to the right. This will open another page and you will be able to pick from a drop down list of application pool names.
Without seeing a list of names in both sites and application pool I can't help too much. I would probably start with the "Advanced Settings" link for the site and ensure that the correct application pool is listed there. When you open the Advanced settings page you will see the first line has application pool. In the second column will either be a name or it will be blank. If it is blank or the name is wrong then you need to click on the ellipses to the right. This will open another page and you will be able to pick from a drop down list of application pool names.
answered Jul 11 '17 at 6:43
Bmize729Bmize729
1813
1813
add a comment |
add a comment |
I had the same issue, however the ftp server still worked.
Also I managed to fix the error message:
- create an application pool manually
- open 'C:WindowsSystem32inetsrvconfigapplicationhost.config
find the FTP site and manually add the application pool:
<site name="YourFTPSiteName" id="24">
<application path="/" applicationPool="YourCustomAppPool">
...
</application>
...
</site>
add a comment |
I had the same issue, however the ftp server still worked.
Also I managed to fix the error message:
- create an application pool manually
- open 'C:WindowsSystem32inetsrvconfigapplicationhost.config
find the FTP site and manually add the application pool:
<site name="YourFTPSiteName" id="24">
<application path="/" applicationPool="YourCustomAppPool">
...
</application>
...
</site>
add a comment |
I had the same issue, however the ftp server still worked.
Also I managed to fix the error message:
- create an application pool manually
- open 'C:WindowsSystem32inetsrvconfigapplicationhost.config
find the FTP site and manually add the application pool:
<site name="YourFTPSiteName" id="24">
<application path="/" applicationPool="YourCustomAppPool">
...
</application>
...
</site>
I had the same issue, however the ftp server still worked.
Also I managed to fix the error message:
- create an application pool manually
- open 'C:WindowsSystem32inetsrvconfigapplicationhost.config
find the FTP site and manually add the application pool:
<site name="YourFTPSiteName" id="24">
<application path="/" applicationPool="YourCustomAppPool">
...
</application>
...
</site>
answered Dec 14 '18 at 10:08
boppelboppel
1
1
add a comment |
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1024183%2fftp-setup-error-from-iis-invalid-application-pool-name%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
I think you need to add a screen shot of this
After complete setup, I get an error "Invalid Application Pool Name". What part of the setup where you see this, a visual would really be helpful. Otherwise, look at the app pool settings and assign the site to one that exists. This should be an option within the IIS manager interface of the FTP site at that level. See what the identity of that app pool is running as too.– Pimp Juice IT
Jan 10 '16 at 6:59
@user1766169 From an elevated command prompt first run:
%windir%system32inetsrvpress enter, and then runappcmd list apppooland give a screen shot or something of the output. If it's small just paste as a comment I suppose. Just curious to see how you have those configured. I assume you're working with Windows 8 and IIS 8?– Pimp Juice IT
Jul 5 '17 at 13:12
Could you upload a picture of your application pools tab in IIS?
– var firstName
Jul 5 '17 at 16:15
@user1766169 . . . Command Line To specify the account identity for an application pool to use, use the following syntax:
appcmd set config /section:applicationPools /"[name=' string ']".processModel.identityType:LocalService... So try running:appcmd set config /section:applicationPools /"[name=' string ']".processModel.identityType:LocalServiceplugging in the correct variables for your environment and do this from an elevated command prompt. You could useSpecificUser|NetworkService|LocalService|LocalSystem– Pimp Juice IT
Jul 9 '17 at 12:02