If you have your PPM virtual directory setup to Require SSL on all pages you will get an error opening the Task Plan that says "Server Error". When you open the java console you will see a 403 permission error or access denied and it looks like something is trying to access a non https file.
The notification fails and cannot Process the Event with an error similar to: ERROR 05-09-2018 15:09:30 [Events] -- Exception Thrown while processing Notification Event 'Notification name'. java.lang.NullPointerException
When saving or publishing task plan it may say "Saving" forever or you may get an "Out of Memory" error in the java console, particularly with large task plans that have over 500 tasks. If you publish the task plan and the "Saving" message just seems to stay open forever try opening the Java Console and attempt to publish again. See if you get the following error near the end of the console log.
This error occurs because the binary file being uploaded to the web server is exceding the default value for the amount that can be uploaded. To correct this do the following steps.
at java.net.DualStackPlainSocketImpl.bind0(Native Method) at java .net.DualStackPlainSocketImpl.socketBind(DualStackPlainSocketImpl. java :106) at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)