Pages and Queries in Mobile Portal don't update on Blackberrys

Version 2



    There can be an issue with some versions of browser software on Blackberrys that cache the first page of queries and first page of query results viewed and use them for any page viewed (ie. you click to go to page 2 but page 1 is displayed again).


    Earliest supported mobile devices

    Blackberry 7

    NOTE: The earliest recommended version of Blackberry is 10; Blackberry 7 exhibits some user interface limitations.



    This a cache issue with some of the settings in IIS.


    Solution / Workaround:


    For Server 2003- IIS 6

    In IIS Manager right-click on the Mobile Portal virtual directory and select Properties.
    Go to the HTTP Headers tab and add the following custom headers by clicking the Add button on the right.

    Pragma: no-cache
    Cache-Control: no-store
    Expires: Sat, 01 Jan 2000 00:00:00 GMT

    The combination of these three headers will stop all caching on any type of client and stop the issue above.


    IIS7 2008 server .

    In IIS7 you need to set the HTTP Response Headers through IIS on the Mobile.Portal virtual directory:


    http response headers1.png


    Once in the HTTP Response headers you will need to click on the Set Common Headers option:



    http response headers2.png