Description
Unable to access a Test after setting IP Filter Rules as any User in the Organization.
Symptoms
Error Stacktrace
blackboard.platform.RuntimeBbServiceException: blackboard.persist.KeyNotFoundException: The specified object was not found. at blackboard.platform.ipfilter.impl.IpFilterManagerImpl.getIpFilterBlocks(IpFilterManagerImpl.java:184) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at blackboard.db.TransactionInterfaceFactory$TransactionHandler.invoke(TransactionInterfaceFactory.java:53) at com.sun.proxy.$Proxy1515.getIpFilterBlocks(Unknown Source) at blackboard.webapps.assessment.attempt.AttemptUtils.setFilterBlocks(AttemptUtils.java:1016) at blackboard.web.take.launchAssessment_jsp._jspService(launchAssessment_jsp.java:382) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at sun.reflect.GeneratedMethodAccessor423.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498)
{noformat}Steps to Replicate
Login to Blackboard Learn
Go into System Admin > Organizations > Organization Settings > Grading Security Settings
Create a range that allows your computer's IP address, block all other
Go to an Organization, create a Test
Deploy the Test
Edit the Test Options
Either choose the range you created or choose custom IP filter and enter your IP Address
Observed Behavior:
When you click on the Test to enter you receive the following error:
blackboard.persist.KeyNotFoundException: The specified object was not found
For reference, the Error ID is fbd96c08-74bc-49e6-80f3-ac618622c2a8.
Target Release
Will Not Fix
