There could be a number of reasons why your publish operation from Web Designer/Designer Pro is not successful, and the "timeout" or other error messages could be down to any one of the reasons below. Please follow all steps below in order to diagnose what the error could be.
1: Consistency and basic troubleshooting
Have you successfully managed to publish in the past and this is the first time you've encountered the error? Sometimes there are simply temperamental glitches somewhere in the process of uploading your files, it may be worth trying to upload at a later time. Rebooting your PC is also a quick first step in fixing any type of connectivity problems.
2: Confirm credentials and permissions
The majority of time-outs are due to simple credential or other permission related problems. Whilst the steps below may seem trivial they are often overlooked, please follow all steps below carefully. Some hosts may show a timeout issue when trying to log in with incorrect details for security reasons. These are important if your publish is failing at the beginning.
a) Confirm login details
If you have copied and pasted your login details, it likely that a space has also been copied either before or after your username / password. Whilst it's easy to see whether this is the case with your username, it's highly recommended that you type your password out manually.
b) Confirm FTP address
Your host will have these details. The FTP address is often different to your domain name, please ensure you have entered the correct domain name.
Note: Hosts will often provide you with a host address beginning with 'ftp://', such as 'ftp://somedomain.com'. You do not need to enter the 'ftp://' part of the address in the 'FTP host address' field in Web Designer.
c) Confirm Sub-Folder path
The folder to which you should be publishing to can be different from host to host. Some may have a folder called 'public_html', 'www', 'htdocs' or others. Again, your host can confirm where you should be publishing to. This is one of the most common causes of timeouts so please ensure this is correct.
Sometimes the sub-folder to which you should be publishing to may be in another sub-folder (or directory). If you are unsure what the exact path to the sub-folder is, enter your host address, username and password and then click the button. This will open a window to the root directory of your site, and from there you can navigate through to the correct sub-folder and then copy the address then insert it into your sub-folder field.
3: Confirm correct method of FTP
Some hosts, such as Yahoo, only accept secure FTP connections (SFTP and FTPS). If you are using any version from 10 and below, this does not support these types of connections and you will need to upload using a third-party FTP tool (see section: Uploading via third-part FTP tool) or upgrade to V11 which does support these methods.
If you are using V11 then you can select a different connection type in the Web Properties > Publish > Other Web Host. Please see this article for more information.
Hosts can often have different credentials and details for different connection types (port numbers can change for example).
4: Confirm all security programs have been disabled
Please ensure that all security programs such as any anti-virus, malware, spyware, firewalls or others are completely disabled before attempting to publish your website. This helps isolate whether they are blocking or interfering with the connection to your host.
Refer to the security programs' help guide / manual on disabling this. Some firewalls are built into the router if you have one. Refer to the manufacturers guide on how to disable this.
If your publish still fails:
5: Publish using a third-party FTP tool
You will need to export your site locally first before being able to upload it using a third-party FTP tool. Go to File > Export Website and select a location locally on your PC (we recommend creating a separate folder on your PC for this purpose). Open your third-party FTP tool and connect to your host. Navigate to the folder you should be publishing to and then see if you can upload through that.
Please refer to the third-party's help guide on how to connect to your site.
6: Send support your FTP details
We can try publishing to your website and see if we encounter the same issues that you are experiencing. If we do, then it can be logged and our developers will look into it, however if we can't then it will be something local to your setup that is causing it to fail. Please send all your details in a support ticket at http://support.xara.com. Your details and file will be kept confidential. We will need:
- FTP address
- FTP username
- FTP password
- The sub-folder you are trying to publish to (if you are leaving it blank, please let us know as well).
- The precise error message you are getting, and at what point this is appearing (at the beginning, near the beginning, in the middle etc).
- Your .web/.xar file. Please go to File > Save as to retrieve this and view this article on how to send it to us
- A log file Generated and also attached to your reply. Please see the below section on how to do this.
- Any other information that may be of use, such as was it working before or any anomalies you can think of.
Generating a log file
Please follow these steps carefully and only make the advised changes. Making other changes to your registry could cause stability issues with your operating system;
- 1: Close all Xara program (Important! the next steps will not take affect if Xara is open).
- 2: Go to Start > Run (or press the Windows key + R) and type regedit then click OK.
- 3: Navigate using the left hand tree structure to the registry key for the version of program you are using (see chart below).
- 4: In the right pane of the registry editor, right click on the key FTPTrace and select Modify.
- 5: Change the value in the Value Data field to 1 then click OK.
- 6: Exit the registry.
- 7: Download DebugView from http://live.sysinternals.com/Dbgview.exe and then double click the file to run DebugView. DO NOT RUN DEBUGVIEW IF YOU HAVEN'T CHANGED THE FTPTRACE KEY TO 1; this will generate an incomplete and useless log file.
- 8: Run your Xara program and try to publish again.
- 9: When you encounter your error, click ok and then go to DebugView. Select File > Save As and save the log file.
- 10: Attach the log file along with your other files.
- Web Designer
- Web Designer Premium
- Designer Pro
Web Designer Premium.
Photo & Graphic Designer.
HKEY_CURRENT_USER\Software\Xara\Xtreme Pro x64\9.2\Options\Publish