On the system where you have installed the
ContentPorter client installed, open the file
system.servicemodel.bindings.config. The out of the box StreamUpload bindings are as such:
<!-- ImportExport_StreamUpload binding -->
<binding name="ImportExport_streamUpload_basicHttpBinding_http" maxReceivedMessageSize="2147483648" transferMode="StreamedRequest" messageEncoding="Mtom" receiveTimeout="00:30:00" allowCookies="true">
<security mode="None" />
<readerQuotas maxStringContentLength="2147483647" maxArrayLength="2147483647" />
</binding>
<binding name="ImportExport_streamUpload_basicHttpBinding_http_basicAuth" maxReceivedMessageSize="2147483648" transferMode="StreamedRequest" messageEncoding="Mtom" receiveTimeout="00:30:00" allowCookies="true">
<security mode="None" />
<readerQuotas maxStringContentLength="2147483647" maxArrayLength="2147483647" />
</binding>
<binding name="ImportExport_streamUpload_basicHttpBinding_https" maxReceivedMessageSize="2147483648" transferMode="StreamedRequest" messageEncoding="Mtom" receiveTimeout="00:30:00" allowCookies="true">
<security mode="Transport" />
<readerQuotas maxStringContentLength="2147483647" maxArrayLength="2147483647" />
</binding>
<binding name="ImportExport_streamUpload_basicHttpBinding_https_basicAuth" maxReceivedMessageSize="2147483648" transferMode="StreamedRequest" messageEncoding="Mtom" receiveTimeout="00:30:00" allowCookies="true">
<security mode="Transport" />
<readerQuotas maxStringContentLength="2147483647" maxArrayLength="2147483647" />
</binding>
This needs to be changed so that it includes a
sendTimeout as such:
<!-- ImportExport_StreamUpload binding -->
<binding name="ImportExport_streamUpload_basicHttpBinding_http" maxReceivedMessageSize="2147483648" transferMode="StreamedRequest" messageEncoding="Mtom" receiveTimeout="00:30:00" sendTimeout="00:30:00" allowCookies="true">
<security mode="None" />
<readerQuotas maxStringContentLength="2147483647" maxArrayLength="2147483647" />
</binding>
<binding name="ImportExport_streamUpload_basicHttpBinding_http_basicAuth" maxReceivedMessageSize="2147483648" transferMode="StreamedRequest" messageEncoding="Mtom" receiveTimeout="00:30:00" sendTimeout="00:30:00" allowCookies="true">
<security mode="None" />
<readerQuotas maxStringContentLength="2147483647" maxArrayLength="2147483647" />
</binding>
<binding name="ImportExport_streamUpload_basicHttpBinding_https" maxReceivedMessageSize="2147483648" transferMode="StreamedRequest" messageEncoding="Mtom" receiveTimeout="00:30:00" sendTimeout="00:30:00" allowCookies="true">
<security mode="Transport" />
<readerQuotas maxStringContentLength="2147483647" maxArrayLength="2147483647" />
</binding>
<binding name="ImportExport_streamUpload_basicHttpBinding_https_basicAuth" maxReceivedMessageSize="2147483648" transferMode="StreamedRequest" messageEncoding="Mtom" receiveTimeout="00:30:00" sendTimeout="00:30:00" allowCookies="true">
<security mode="Transport" />
<readerQuotas maxStringContentLength="2147483647" maxArrayLength="2147483647" />
</binding>