!---
Crawler handling runs BEFORE deliberately.
The PetalBot guard used to sit in the cfscript block below, which is after ,
so a blocked crawler still had a session created for it before the abort. Everything that
decides whether a request gets a session, or how long that session lives, has to happen
above the tag to have any effect.
Why this matters: crawlers do not send cookies, so every crawler request creates a fresh
session that then lives for the full session timeout. On 2026-09-08 two /24 subnets sent
462,000 requests with a spoofed "Chrome/48.0.2564.116" agent (a 2016 build), about 1,000
cookieless requests a minute. At the production timeout of 3600 seconds that accumulated
roughly 55,000 concurrent sessions holding about 3.7GB of heap, which exhausted a 10GB
heap and took the site down twice.
Blocking those subnets belongs at the WAF, and that is being done separately. This is the
application-side containment so that the next crawler - which will have a different agent
string and different addresses - cannot do the same thing.
--->
Testimonials - ProSolutions Training
'0'
'0'
''
''
''
''
''
''
pst
0
Create Your New ProSolutions Training Account
If you don't yet have an account with ProSolutions Training, please fill in your first and last name (as you would like them
to appear on your certificate when you complete a course), an email address, and a password. Your email address will be your
username whenever you return to the site, and we will use it to contact you, if necessary. To
protect your information, you should use your personal email account, and not an address you share with other people.
This account is all you need to get started: purchase courses, view coursework, take tests, and print certificates!
Our goal is to provide professionals with the highest quality online training. We improve our training products and services by listening to our customers.
We want to continue to improve our online professional development offerings. We ask
our learners to rate each online course. Courses receive an average of 4.5 and 5 on a scale of 1 to 5. This shows our commitment to quality online
education.
ProSolutions Training is your trusted partner. We are here for your professional development journey and long-term career success.
You don't have to take our word for it. Check out some recent testimonials from our valued partners and customers.
A Message from Dr. Calvin Moore, CEO, The Council for Professional Recognition
Why Professional Development (PD) Specialists love ProSolutions Training's Gold Standard CDA Training Program
"This method of training allowed me to engage in the
coursework. The instant answer learning applications provided positive responses in answering the questions, and a comprehensive understanding of the course materials" - S.B
"This training was very timely. It has given me the tools I needed to discuss the death of one of my staff members with the children she cared for, as well as prepare the other adults for the questions that will arise. Thank you." - N.N.
"This was great. While I knew a lot about the topic, I did learn
many coping techniques which will be helpful in my job and to the
children and their parents." - L.A.
"I really enjoyed this online training. I thought I knew about
healthy eating and vitamins, etc, but this training helped me understand
a lot more important information." - R.D.
"I believe that this training is helpful to me because I am
currently dealing with problematic behavior and it has definitely
given me some new ideas to try and work out a positive outcome rather
than a negative one." - R.W.
"I wasn't expecting the person to even answer the phone call at
ProSolutions Training, I thought that it was going to be a machine. She was awesome and quick to the phone. I love this training." - D.S.
"I felt like this course was a wonderful training tool. I learned
a lot about the reality of abuse and how it is so often hidden and how
important it is to become aware of the signs that could save a child's
life." - G.E.
"I loved this course. I have a hard time planning developmentally appropriate Social Studies activities for my pre-k class. I am
thrilled with the ideas and resources this course provided." - C.D.
"This training course was a real eye-opener. Although we
incorporate these ideas into our everyday teaching as ECE professionals,
it helped me to become more accountable/aware of how I can be more
effective in offering more of the resources I am aware of within the
community to our families." - K.C.
"I loved this course. It brought aspects of communication with others to light in regards to our non-verbal body language and understanding how our feelings may influence communication misunderstanding. Thank you for the great hands-on ideas for improving
communication with parents and staff!" - M.T.
"On Friday night I took the Creating Healthy Life Styles: Balancing Children's Diets with Good Food Choices training online and was so pleased with the wealth of information that I
learned. On Sunday I shopped for intensely-colored and nutrient-dense
foods!" - B.D.
This was one of the best courses I've taken. It was very user-friendly, it was on point and informative. I would recommend this format to all educators. I learned many new things, it was fabulous! - N.G.