Doesn't it annoy you when you get this error message "This page is no longer active. Please go back to your most recent page" ? This mostly happens when you you have multiple windows open and you have clicked on the home link from the newly opened windows. It seems web server loses track of multiple sessions when home link is clicked from newly opened windows.
I ran into this a while back working for my client. I had developed a pagelet containing a component with links to frequently used transaction. The links were push button and I had used button property to define the target (menu, component, page etc. ) . We encountered "page no longer active" message every now and then. A few weeks later I noticed that when a button was clicked on the pagelet it would open up the target page in the same window but the url had sitename_1 in it. This usually happens when you click on "New Window" from a page and the page opens up a new window. Not sure if this is a bug or it works as designed but having sitename_1 in the same window caused this problem for us because we were clicking on home to get back to the pagelet. I tried using GenerateComponentContentURL to generate a url to transfer but even that included sitename_1. Well, I ended up writing a small peoplecode to overwrite sitename_1 to sitename in the output of GenerateComponentContentURL and then doing the redirect to the target page. Not sure, if this is the best solution but we have not seen this message since.
I ran into this a while back working for my client. I had developed a pagelet containing a component with links to frequently used transaction. The links were push button and I had used button property to define the target (menu, component, page etc. ) . We encountered "page no longer active" message every now and then. A few weeks later I noticed that when a button was clicked on the pagelet it would open up the target page in the same window but the url had sitename_1 in it. This usually happens when you click on "New Window" from a page and the page opens up a new window. Not sure if this is a bug or it works as designed but having sitename_1 in the same window caused this problem for us because we were clicking on home to get back to the pagelet. I tried using GenerateComponentContentURL to generate a url to transfer but even that included sitename_1. Well, I ended up writing a small peoplecode to overwrite sitename_1 to sitename in the output of GenerateComponentContentURL and then doing the redirect to the target page. Not sure, if this is the best solution but we have not seen this message since.