i looked at the log and this is what i saw relating to the failure error;
2008-03-27 02:28:34,573 [5] ERROR SWsoft.SiteBuilder.Web.PublishUtil - Unknown error occured
SWsoft.SiteBuilder.BO.Facade.PublishException: Publish failed: unknown exception ---> Xceed.Ftp.FtpTimeoutException: The FTP command execution timed-out.
at Xceed.Ftp.Engine.FtpCommand.EndExecute(IAsyncResult asyncResult)
at Xceed.Ftp.FtpClient.ChangeCurrentFolder(String folder)
at SWsoft.SiteBuilder.Repository.FtpResources.XceedFtpClient.ChDirToBaseDir()
at SWsoft.SiteBuilder.Repository.FtpResources.XceedFtpClient.Upload(String path)
at SWsoft.SiteBuilder.Repository.FtpResources.FtpAdapter.<>c__DisplayClass10.<OpenForWriting>b__f()
at SWsoft.SiteBuilder.Repository.Resources.ProtocolAdapter.Invoke[T](ObjectMethodInvoker fun)
at SWsoft.SiteBuilder.Repository.FtpResources.FtpAdapter.OpenForWriting(String fileName)
at SWsoft.SiteBuilder.Repository.Resources.ResourceFile.Open(FileMode mode, FileAccess access, FileShare share)
at SWsoft.SiteBuilder.Repository.ResourceHelper.Copy(IResourceItem source, IResourceItem target)
at SWsoft.SiteBuilder.Repository.FileResources.FileResourceItem.CopyTo(IResourceItem target)
at SWsoft.SiteBuilder.Repository.Resources.ResourceReplicator.Replicate(IResourceFolder source, IResourceFolder target, ReplicationPolicy policy)
at SWsoft.SiteBuilder.Repository.Resources.ResourceReplicator.Replicate(IResourceFolder source, IResourceFolder target, ReplicationPolicy policy)
at SWsoft.SiteBuilder.BO.Facade.Publish.DynamicSitePublisher.OnPublish(PublishSession publishSession, CheckResult cr)
at SWsoft.SiteBuilder.BO.Facade.Publish.SitePublisher.Publish(PublishSession publishSession)
at SWsoft.SiteBuilder.BO.Facade.Publish.PublishSiteCommand.<Run>b__0()
at SWsoft.SiteBuilder.BO.Facade.PublishHelper.CheckPublishExceptions(CheckPublishExceptionsMethod a_method)
at SWsoft.SiteBuilder.BO.Facade.Publish.PublishSiteCommand.Run()
--- End of inner exception stack trace --
but i dont know what to make of it, i know it's not a network problem as i sometimes get the error publishing locally on the server.