Clientless VPN access for SharePoint 2003, SharePoint 2007, and SharePoint 2013
Citrix Gateway can rewrite content from one or more SharePoint 2003 or SharePoint 2007 or SharePoint 2013 sites so that the content is available to users without requiring the Citrix Secure Access agent. For the rewrite process to complete successfully, you must configure Citrix Gateway with the host name for each SharePoint server in your network.
You can use the Citrix Gateway wizard or the configuration utility to configure the host name for SharePoint sites.
In the Citrix Gateway wizard, navigate through the wizard to configure your settings. When you come to the Configure clientless access page, type the web address for the SharePoint site and then clickAdd.
To add more websites or to configure SharePoint for the first time after running the Citrix Gateway wizard, you use the configuration utility.
Important:
Classic Clientless Access supports versions until SharePoint 2013 and OWA13. Advanced Clientless Access supports later versions.
Configure clientless access for SharePoint by using the Citrix ADC GUI
- Navigate toCitrix Gateway>Global Settings.
- In the details pane, under Clientless Access, clickConfigure Clientless Access for SharePoint.
- Under Clientless Access for SharePoint, in Host name of the SharePoint server, type the host name for the SharePoint site and then clickAdd.
- Repeat Step 3 for each SharePoint site you want to add to the list and then clickOKwhen finished.
Set a SharePoint site as the home page
If you want to set a SharePoint site as the users’ home page, configure a session profile and enter the host name of the SharePoint site.
To configure a SharePoint site as the home page
- Navigate toCitrix Gateway > Policies,and then clickSession.
- In the details pane, clickAdd.
- InName, type a name for the policy.
- Next toRequest Profile, clickNew.
- In Name, type a name for the profile.
- On the Client Experience tab, next to Home Page clickOverride Global,and then type the name of the SharePoint site.
- Next to Clientless Access, clickOverride Global, selectOn,and then clickCreate.
- In the Create Session Policy dialog box, next to Named Expressions, selectGeneral, selectTrue value, clickAdd Expression, clickCreate, and then clickClose.
After completing the session policy, bind it to users, groups, virtual servers, or globally. When users log on, they see the SharePoint website as their home page.
Enable name resolution for SharePoint 2007 servers
SharePoint 2007 servers send the configured server name as the host name within various URLs as part of the response. If a configured SharePoint server name is not the fully qualified domain name (FQDN), Citrix Gateway cannot resolve the IP address using the SharePoint server name, and some user functions time out with the error message “HTTP:1.1 Gateway Time-out.” These functions can include checking files in and out, viewing the workspace, and uploading multiple files when users are logged on using clientless access.
To resolve this issue, you can try one of the following:
- Configure a DNS suffix on Citrix Gateway so that the SharePoint host name is converted to an FQDN before name resolution.
- Configure a local DNS entry on Citrix Gateway for every SharePoint server name.
- Change all the SharePoint server names to use the FQDN, such as SharePoint.intranetdomain instead of SharePoint,
Configure a DNS suffix
- In the configuration utility, on the Configuration tab, in the navigation pane, expandDNSand then clickDNS Suffix.
- In the details pane, clickAdd.
- InDNS Suffix, type the intranet domain name as the suffix, clickCreate, and then clickClose.
You can repeat Step 3 for each domain you want to add.
To configure a local DNS record for every SharePoint server name on Citrix Gateway
- In the configuration utility, in the navigation pane, expandDNS > Recordsand then clickAddress Records.
- In the details pane, clickAdd.
- InHost Name, type the SharePoint host name for the DNS address record.
- InIP Address, type the IP address of the SharePoint server, clickAdd, clickCreate, and then clickClose.
The host name for which an A record is added must not have a CNAME record. Also, there cannot be duplicate A records on the appliance.