#6565 Cannot access personal subscriptions page

fixed
nobody
subscriptions
SF.net
2015-04-08
2014-01-22
Max Horn
No

I've recently been receiving emails triggered by updates on SF.net tracker items I commented on ages ago. As these are annoying, I tried to turn them off. At the bottom of these notification emails, it says:

To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

Doing this, I am first asked to login (makes sense). After having logged in, though, the page simply gives me an error 500. Reproducibly, on different days.

In case you think it matters: I reproduced this on my Mac OS X 10.8.5 machine, using Firefox 26, Chrome 32 and Safari 6.1.1

Discussion

  • Anonymous - 2014-01-22
    • labels: --> engr, nf-7072
    • status: unread --> pending
    • assigned_to: Chris Tsai
     
  • Anonymous - 2014-01-22

    Greetings,

    I can't reproduce this myself, so I suspect it's something specific to your account. I'm escalating this our engineering team here: [allura:tickets:#7072]

    That said, I'm not sure how long it will take to get a fix into the code, so in the meantime, if you could provide some data on the subscriptions you're trying to remove, I'll see what we can do to help you out with getting rid of those before that's complete.

    Regards,
    Chris Tsai, SourceForge.net Support

     
  • Max Horn

    Max Horn - 2014-01-22

    Hi Christ,

    yeah, I was afraid this would be specific to my account... based on my past activity on SF.net, one guess would be that the system doesn't like that I commented on hundreds upon hundreds of issues in the past. Then again, I am pretty sure some SF.net staffers easily top me in that regard :-).

    As to unsubscribing from specific things: Well, I can always go to the page of the relevant ticket (in case of tickets, at least) and unsubscribe from them there. So I should be fine in that regard -- still, thanks for the offer!

     
  • Anonymous - 2014-01-22

    You think too highly of me! (you typo'd my name)

    Actually, one thing that might help is a screenshot of the 500 error you're getting. The page design for 500s from a timeout (due to time to process data) is typically different from 500s from a code error.

    If it is due to timeouts, another possibility is that if a large number of the subscriptions are from the same ticket tracker, and you're willing to lose all the subscriptions for that tracker, you could try subscribing to the whole tracker, which should consolidate the individual subscriptions. This may reduce the number of individual subscriptions enough to let you load the page. Note, this is just speculation, I haven't tested this exactly.

     
  • Max Horn

    Max Horn - 2014-01-22

    Sorry for the typo, Chris!

    I suspect it is a timeout -- it takes about 30 seconds before the 500 appears.

    As requested, I also added a screenshot (taken in Chrome; note that an Adblock, JavaScript blocker etc. are active, but I can reproduce this in "incognito" mode, and also in Safari where I have no such extensions at all).

     
  • Max Horn

    Max Horn - 2014-01-22

    I just re-tested this with Safari, and verified that the only active extensions are for Pocket and my password manager -- same problem (see attached screenshot).

     
  • Anonymous - 2014-01-22

    That is indeed the type of 500 error screen that's typically a timeout. I've commented as such on the ticket for our devs as well.

     
  • Anonymous - 2014-02-27
    • status: pending --> assigned
     
  • John Barrett

    John Barrett - 2015-03-27
    • status: assigned --> fixed
     
  • John Barrett

    John Barrett - 2015-03-27

    Greetings,
    This issue has been resolved by our engineering team.
    Thanks
    SourceForge Support

     
  • Max Horn

    Max Horn - 2015-03-29

    When you say "has been resolved", do you mean "on an internal test server but the fix has not yet been deployed"?

    Because it definitely is not working for me. Still getting the same error.

     
  • Max Horn

    Max Horn - 2015-03-29

    The error page looks less nice, and has a different test, but still:
    "Error 500

    We're sorry but we weren't able to process this request."

     
  • John Barrett

    John Barrett - 2015-03-30

    Greetings,
    I alerted out engineering team to you issue and they are re-opening the engineering ticket and will be investigating this issue further.
    Thanks
    SourceForge Support

     
  • John Barrett

    John Barrett - 2015-03-30
    • status: fixed --> pending
     
  • John Barrett

    John Barrett - 2015-04-07

    Greetings,
    Our engineering team has implemented a possible resolution to your issue. Could you please test to see if your issue has been resolved?
    Thanks
    SourceForge Support

     
  • Max Horn

    Max Horn - 2015-04-08

    Great, now it works :).

    Now all I need is a "select all" button or so, or a GreaseMonkey script to click a couple hundred checkboxes for me ;-).

     
  • John Barrett

    John Barrett - 2015-04-08
    • status: pending --> fixed
    • assigned_to: Chris Tsai --> nobody
     
  • John Barrett

    John Barrett - 2015-04-08

    Greetings,
    Glad to hear its working for you, please let us know if you run into any other issues in the future.
    Thanks
    SourceForge Support

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks