Forum Discussion
Sharepoint 2007 - "Export to Spreadsheet" not working over HTTPS
********
9. Leverage Excel for data management
Exporting data to Excel is well-supported in SharePoint and makes graphing and printing convenient (via the Print with Excel and Chart with Excel options). But it's also possible (and may often be desirable) to export data to Excel just for the sake of manageability. The Excel Export function creates an Excel Web query linking to the original data. In this way, you can create spreadsheets that will accept data, and then push that data to SharePoint.
This can be done by generating an Excel spreadsheet, then linking the spreadsheet to SharePoint (by using Export and Link to Excel from a Datasheet Task Pane). Once this is done, data can be entered into the spreadsheet and pushed from the spreadsheet to Excel with the Synchronize List option.
*********
Everything works fine when the VS is configured on HTTP mode. The servers are listening on port 80. The problem is with HTTPS connection only. In standard setup we are redirecting all HTTP requests to HTTPS.
POST /it/sites001/_vti_bin/lists.asmx HTTP/1.1
Content-Type: text/xml; charset=utf-8
SOAPAction: http://schemas.microsoft.com/sharepoint/soap/GetListAndView
X-Office-Version: 12.0.6020
User-Agent: Microsoft Office/12.0 (Windows NT 5.1; Microsoft Office Excel 12.0.6020; Pro)
Host: mysite.mydomain.com
Content-Length: 340
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: MSOWebPartPage_AnonymousAccessCookie=80
{C5B5DCE4-BF3E-4715-9BD8-1A8AA36A5064}
{38C6017E-7CE6-4AB3-B3F6-1280E26CD806}
HTTP/1.0 302 Found
Location: https://mysite.mydomain.com/it/sites001/_vti_bin/lists.asmx
Server: BigIP
Connection: Keep-Alive
Content-Length: 0
If i user the uri part above and connect to HTTPS then it is not working.
This is the .iqy file which gets generated when you do "export to excel"
WEB
1
http://mysite.mydomain.com/it/sites001/_vti_bin/owssvr.dll?XMLDATA=1&List={C5B5DCE4-BF3E-4715-9BD8-1A8AA36A5064}&View={38C6017E-7CE6-4AB3-B3F6-1280E26CD806}&RowLimit=0&RootFolder=%2fit%2fsites001%2fLists%2fSite%20Provisioning%20List
Selection={C5B5DCE4-BF3E-4715-9BD8-1A8AA36A5064}-{38C6017E-7CE6-4AB3-B3F6-1280E26CD806}
EditWebPage=
Formatting=None
PreFormattedTextToColumns=True
ConsecutiveDelimitersAsOne=True
SingleBlockTextImport=False
DisableDateRecognition=False
DisableRedirections=False
SharePointApplication=http://intranetpp.bmc.com/it/sites001/_vti_bin
SharePointListView={38C6017E-7CE6-4AB3-B3F6-1280E26CD806}
SharePointListName={C5B5DCE4-BF3E-4715-9BD8-1A8AA36A5064}
RootFolder=/it/sites001/Lists/Site Provisioning List
Can someone also help to understand how sharepoint work when you click on links on the site. If you remove http -> https then the pages remain as http only. Is there any way to make sure that https setup remain all the time?
I also read about url rewrite from http -> https. Is this necessary?
I would appreciate getting some help on this. We have production issues which needs to resolved ASAP.
Thanks in advance,
Vishal
5 Replies
- Anirban
Nimbostratus
So in packet by packet proxy ckient can see backend pool members IP when capturing packet in client?
Please help
- Jay_41673
Nimbostratus
I dont think that is correct, the connection table is updated but does not require a SYN packet to do so.
https://support.f5.com/csp/article/K7595
The FastL4 profile determines how the system handles the connection table entries. Enabling the Loose Initiation option allows the system to initialize a connection when it receives any TCP packet, rather than requiring a SYN packet for connection initiation. It also provides a good alternative to the high overhead of connection mirroring. In the event of a failover, with the Loose Initiation option enabled, the standby BIG-IP system accepts connections mid-flow, and forwards, as expected. The Loose Close option allows the system to remove a connection when the system receives the first FIN packet from either the client or the server. This will help trim connection table entries as the connection entry can be removed as soon as the connection officially closes, and the system does not need to maintain the connection table entry.
- NikhilB
Employee
Hi Lori, Great write up and to the point. Think we can safely say that performance layer 4, forwarding IP, forwarding layer 2 virtual servers when configured, the BIG-IP device is not used as a full proxy (i.e. any traffic which transmits at layer 4 and below is transmitted via a packet by packet proxy mode). To further add, FastL4 profile when configured on a VS simply forwards a packet from ingress to egress. (i.e. does not inspect tcp connections and create new connections to the backend servers; simply forwards traffic out)
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com