diff --git a/lib/galaxy/tool_util/xsd/galaxy.xsd b/lib/galaxy/tool_util/xsd/galaxy.xsd
index 01ac39775ac3..445dbe1be17c 100644
--- a/lib/galaxy/tool_util/xsd/galaxy.xsd
+++ b/lib/galaxy/tool_util/xsd/galaxy.xsd
@@ -5282,12 +5282,20 @@ on Human (hg18)``.
-
+
+
+
+
+
+
+
+
+
-
diff --git a/test/unit/files/test_ftp.py b/test/unit/files/test_ftp.py
index 55b63944dc01..0a8d3018344d 100644
--- a/test/unit/files/test_ftp.py
+++ b/test/unit/files/test_ftp.py
@@ -1,5 +1,8 @@
import os
+import pytest
+from fs.errors import RemoteConnectionError
+
from ._util import (
assert_realizes_contains,
configured_file_sources,
@@ -19,12 +22,15 @@ def test_file_source_ftp_specific():
assert file_source_pair.path == test_url
assert file_source_pair.file_source.id == "test1"
- assert_realizes_contains(
- file_sources,
- test_url,
- "This is ftp.gnu.org, the FTP server of the the GNU project.",
- user_context=user_context,
- )
+ try:
+ assert_realizes_contains(
+ file_sources,
+ test_url,
+ "This is ftp.gnu.org, the FTP server of the the GNU project.",
+ user_context=user_context,
+ )
+ except RemoteConnectionError:
+ pytest.skip("ftp.gnu.org not available")
def test_file_source_ftp_generic():