Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

iWeb 09 ftp publishing error - Test works, publish fails

When I configure a known working ftp/sftp session, the test works, but the publish step fails. I get one of two errors. The first is that the first connection attempt works fine, but subsequent connections (there are many to publish a site) fail because iWeb neglects to include the password. The other issue occurs when I've aligned the stars (by deleting the keychain entry for the ftp service) and got the passwords entering correctly, but the app trys to to a dir/list operation in an intermediate path on the hosting server (which fails due to authentication issues) instead of the full path that I provide.

I can't see how this ever worked in the QA shop??? Something is amiss with the keychain and/or iWeb. This is the first time I've been let down by Apple s/w ... sigh ... 😟

FYI, this is publishing to www.pair.com (Pair Networks' sites) ...

In a few other semi-related posts, others found relief in switching their hosting server from Windows to Linux, which lends some credibility to the keychain issue since I would expect that the keychain entry would need to change for these cases?

Robert

Mac Pro, Mac OS X (10.5.6)

Posted on Jan 28, 2009 8:17 PM

Reply
86 replies

Sep 6, 2018 1:05 PM in response to planoBob

I can publish via iWeb 09's own FTP is the hosting server is Unix based, however if a Windows hosting service then it fails with permission errors - I guess I need passive FTP, will investigate further...

Sep 6, 2018 1:05 PM in response to Community User

I tried passive and active FTP to Windows based servers using Cyberduck and it worked both ways. In the end I moved my hosting package to a Linux server and iWeb 09 worked perfectly first time!

I would assume that Microsoft isn't 100% standards compliant so Apple take advantage of this and make iWeb work strictly with standard compliant OS's ???

Jan 29, 2009 3:24 AM in response to Roddy

Just to be clear, this isn't an Linux or Windows issue ... there is a password management mistake that is happening and a directory path issue. Sniffing the ftp stream verifies this problem. This is a straight up and down bug.

I hope Apple folks read this because I can recreate this and would be happy to help. I currently use publish to a folder with "rsync" and that is efficient, but I hate "two-step" processes. Maybe they'd care to add the rsync operation with their list of choices, once they get the keychain stuff working?

Jan 29, 2009 3:48 AM in response to planoBob

I've always used iWeb for my web projects. I does for me exactly what I need it to do. I upgraded to the 09 version specifically because of two features:
1. The ability to Publish via FTP
2. The ability to Publish only those pages that have been changed.
ALAS, what to do.
The FTP Client within iWeb just does not work. I've tried 10 different FTP clients and they ALL connect - iWeb will not. It will place the test page on the site but that's about it. Any suggestions (other than wait until it's fixed)

Jan 29, 2009 7:51 AM in response to Sidelight

I have managed to use this pathetic FTP successfully but others seem to have problems at the server end.
The ability to publish changed files only is useful and can be used with publishing to a folder and uploading with a "real" FTP application.
I wouldn't get too excited. I upgraded for the improvements in iPhoto.
Make sure you backup your domain file(s) before installing the new version.

Jan 29, 2009 10:05 AM in response to Roddy

Hi,
iWeb 09 is fab, but the FTP is really poorly implemented & i'd recommend publishing your site to a folder & then manually upload it with an FTP client like Cyberduck or fetch.
The problem with iWeb is it uploads the folder iWeb publishes to - not just its contents.
So for example if your web address is www.mydemo.com & you upload it via iWeb your home pasge URL would display something like www.mydemo.com/mysitenfolder/home.html instead of just www.mydemo.com/home.html.
Very annoying.
I'm sorry this doesn't help you directly, but combined with your other problems it's perhaps another good reason to avoid using this part of an otherwise excellent application.

Jan 29, 2009 10:13 AM in response to JazzyGB1

The problem with iWeb is it uploads the folder iWeb publishes to - not just its contents.


Actually the folder iWeb "publishes to" is bigger than what you are talking about. iWeb always creates a folder which has the name you gave your site inside iWeb, plus an index.html file outside that folder. It is these two items which are "published to a folder" or uploaded to MobileMe and by iWeb's new ftp feature. Some people do not want the site folder, so they remove it manually to get the browser address bar to look the way they want. Doing this breaks any RSS subscribe buttons you have, however.

Jan 29, 2009 10:23 AM in response to Tom Gewecke

Would this not be the reason FTP is not working for some.
Most servers seem to have a Public folder that you upload your files to - not the whole folder.
On my server I create my own folder which has the same name as the one produced by iWeb. I can only guess that this is why I can publish with the iWeb FTP.
I don't intend to use this feature.
The upside of it is that it will publish only the changed files but, for me, this is negated by the fact that my optimizer - Web Site Maestro - does this for me anyway plus makes my sites download faster and viewable in IE.

Jan 29, 2009 11:57 AM in response to Roddy

Would this not be the reason FTP is not working for some.


I don't think most servers care what sort of structure you upload to the www or webdocs or html_public folder for your account, as long as you have an index.html there. That's what iWeb produces. I use the ftp feature to upload to a webdocs folder at earthlink with no problem (the directory field is left blank in iWeb).

Jan 29, 2009 12:18 PM in response to Tom Gewecke

If I leave the Directory/Path field blank it wants to replace the existing folder.
If I enter the Directory/Path it only wants to replace the index.html.
I went for the latter.
Maybe leaving the Directory/Path empty is the way to go for servers with a Public folder.
The most noticeable difference in the site published by the iWeb FTP is that the page background color is several shades lighter!

iWeb 09 ftp publishing error - Test works, publish fails

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.