44 coaches online • Server time: 15:31
* * * Did you know? The most deaths in a single match is 8.
Log in
Recent Forum Topics goto Post Gnomes are trashgoto Post ramchop takes on the...goto Post Chaos Draft League R...
Posted by: Christer on NovemberFri, 20 Nov 2015 13:53:22 +01005320pm15, 52015000Europe/Stockholm11bEurope/StockholmFri, 20 Nov 2015 13:53:22 +0100 %20, %2015 - %13:%Nov
It has come to my attention that some of you are getting errors trying to launch the FFB client. The short version is that this is caused by very restrictive Java settings and the fact that the code signing certificate used to sign the FFB Client expired early this morning.

Unfortunately, the process to get a new code signing certificate will take a while (and roughly $100). I will get it sorted, but it may take a while (roughly a week or so).

Until then, there is a relatively lengthy process to verify settings and set them to reasonable defaults. This process has resolved the issue at least once, so hopefully it's universal:
1. Download and install the latest verion of Java. Currently, this is 1.8.0 update 66. Remember to not let it change browser settings to avoid annoyances.
2. Open the Java control panel (Control Panel->Java)
3. In the "General" tab, click the "View" button under Temporary Internet Files
4. Click on FantasyFootballClient and then the "remove" button (big red cross). Repeat until there are no further references to FantasyFootballClient
5. Click the Close button and then the "Network Settings" button
6. Select "Direct Connection", and press OK.
7. Switch to the "Java" tab and click the "View" button
8. Make sure that the only enabled product is the newly installed one (in this case 1.8.0_66). This goes for both the User and the System tabs.
9. Click OK and switch to the "Security" tab.
10. Select the "High" security level
11. Under Exception Site List, click the "Edit Site List..." button.
12. Make sure http://fumbbl.com, https://fumbbl.com and https://fumbbl.com/ffblive.jnlp are in the list
13. If not, Click the "Add" button and add the threeo entries. Note that the dialog will warn about the http version. This is fine.
14. Click OK and click on the "Restore Security Prompts" button.
15. Click "Restore All"
16. Click OK and switch to the Advanced tab
17. Under "Execution Environment Security Settings, ensure the following options are enabled:
- Allow user to grant permissions to signed content
- Allow user to accept JNLP security requests
18. Under "Mixed code (sandboxed vs. trusted) security verification, make sure this is NOT disabled (I recommend "Enable - show warning if needed)
19. For revocation settings (the next few sections), I recommend the following:
- All certificates in the chain of trust
- Both CRLs and OCSP
(these are set in two sections each)
20. Under Advanced Security Settings, make sure that "Enable the operating system's restricted environment (native sandbox)" is OFF.
21. Under Miscellaneous, enable "Suppress sponsor offers when installing or updating Java".
22. Smile at the fact that the option in step 21 is at the very bottom of an "Advanced" list.
23. Click OK, and accept the UAC request to change Java
24. Close the control panel

Now, go try to spectate a match. You will get a dialog asking if "you want to run this application". Click the "I accept" checkbox, click "Show Options", enable "Do not show this again for apps from the publisher and location above". Then click "Run".

At this point, the FFB client should launch. It may give you a wrong password prompt if it took a while to download and allow the application to start. Simply close the client and relaunch it to fix this.

If this process does not work, please try another browser and let me know.

Edit: Updated the list of exceptions to add to the security settings after reports of another entry to add.