--- /dev/null
+#! /bin/csh -f
+#
+# run server side of SSL protocol version test.
+#
+set SSL_KEYCHAIN=localcert
+#
+# use this to explicitly open the keychain
+#
+set KEYCHAIN_PWD="z=localcert"
+echo =====
+echo ===== Run protClient script after server starts up
+echo ===== unrestricted server via SSLSetProtocolVersion
+echo =====
+set cmd="sslServer P=1200 k=$SSL_KEYCHAIN $KEYCHAIN_PWD t l=11"
+echo $cmd
+$cmd
+if($status != 0) then
+ echo @@@@@@ ERROR from sslServer; aborting.
+ exit(1)
+endif
+#
+echo =====
+echo ===== prompt the protClient Script
+echo ===== server restricted to SSL2,3 via SSLSetProtocolVersion
+echo ===== Expect 2 errors from sslServer
+echo =====
+set cmd="sslServer P=1201 k=$SSL_KEYCHAIN $KEYCHAIN_PWD 3 l=5"
+echo $cmd
+$cmd
+if($status != 2) then
+ echo @@@@@@ ERROR from sslServer; aborting.
+ exit(1)
+endif
+#
+echo =====
+echo ===== prompt the protClient Script
+echo ===== server restricted to SSL2 via SSLSetProtocolVersion
+echo ===== Expect 5 errors from sslServer
+echo =====
+set cmd="sslServer P=1202 k=$SSL_KEYCHAIN $KEYCHAIN_PWD 2 l=8"
+echo $cmd
+$cmd
+if($status != 5) then
+ echo @@@@@@ ERROR from sslServer; aborting.
+ exit(1)
+endif
+#
+echo =====
+echo ===== prompt the protClient Script
+echo ===== unrestricted server via SSLSetProtocolVersionEnabled
+echo =====
+set cmd="sslServer P=1203 k=$SSL_KEYCHAIN $KEYCHAIN_PWD l=11 g=23t"
+echo $cmd
+$cmd
+if($status != 0) then
+ echo @@@@@@ ERROR from sslServer; aborting.
+ exit(1)
+endif
+#
+echo =====
+echo ===== prompt the protClient Script
+echo ===== server restricted to SSL3, TLS1 via SSLSetProtocolVersionEnabled
+echo ===== Expect 2 errors from sslServe loops
+echo =====
+set cmd="sslServer P=1204 k=$SSL_KEYCHAIN $KEYCHAIN_PWD l=11 g=3t"
+echo $cmd
+$cmd
+if($status != 2) then
+ echo @@@@@@ ERROR from sslServer; aborting.
+ exit(1)
+endif
+#
+echo =====
+echo ===== prompt the protClient Script
+echo ===== server restricted to SSL2,3 via SSLSetProtocolVersionEnabled
+echo ===== Expect 3 errors from sslServe loops
+echo =====
+set cmd="sslServer P=1205 k=$SSL_KEYCHAIN $KEYCHAIN_PWD l=10 g=23"
+echo $cmd
+$cmd
+if($status != 3) then
+ echo @@@@@@ ERROR from sslServer; aborting.
+ exit(1)
+endif
+#
+
+echo =====
+echo ===== protServe success
+echo =====