diff --git a/acceptance/tests/external_ca_support/apache_external_root_ca.rb b/acceptance/tests/external_ca_support/apache_external_root_ca.rb
index <HASH>..<HASH> 100644
--- a/acceptance/tests/external_ca_support/apache_external_root_ca.rb
+++ b/acceptance/tests/external_ca_support/apache_external_root_ca.rb
@@ -9,6 +9,8 @@ end
 confine :to, :platform => 'el-6'
 confine :except, :type => 'pe'
 
+skip_test "Test not supported on jvm" if @options[:is_jvm_puppet]
+
 if master.use_service_scripts?
   # Beaker defaults to leaving puppet running when using service scripts,
   # Need to shut it down so we can start up our apache instance
(PE-<I>,PUP-<I>) Don't run apache external test on jvm