Network / firewall ?

assert   
  + gbak: ERROR:Unable to complete network request to host "localhost".
  + gbak: ERROR: Failed to establish a connection.
  + gbak:Exiting before completion due to errors

LOG DETAILS:

2025-07-20 18:12:09.054
2025-07-20 18:12:09.054 act = <firebird.qa.plugin.Action object at [hex]>
2025-07-20 18:12:09.054 tmp_fbk = WindowsPath('H:/QA/temp/qa2024.tmp/fbqa/test_11604/tmp_gh_8391.restored.fbk')
2025-07-20 18:12:09.055 tmp_log = WindowsPath('H:/QA/temp/qa2024.tmp/fbqa/test_11604/tmp_gh_8391.restored.log')
2025-07-20 18:12:09.060 capsys = <_pytest.capture.CaptureFixture object at [hex]>
2025-07-20 18:12:09.060
2025-07-20 18:12:09.060     @pytest.mark.version('>=4.0.6')
2025-07-20 18:12:09.060     def test_1(act: Action, tmp_fbk: Path, tmp_log: Path, capsys):
2025-07-20 18:12:09.060
2025-07-20 18:12:09.060         if act.get_server_architecture() != 'SuperServer':
2025-07-20 18:12:09.060             pytest.skip('Applies only to SuperServer')
2025-07-20 18:12:09.060
2025-0

[...SKIPPED...]

e'.upper()):
2025-07-20 18:12:09.063                 test_fdb_file = line.split()[1]
2025-07-20 18:12:09.063             if line.startswith('mon$page_buffers'.upper()):
2025-07-20 18:12:09.063                 test_fdb_buffers = int(line.split()[1])
2025-07-20 18:12:09.063
2025-07-20 18:12:09.063         assert test_fdb_buffers == 128
2025-07-20 18:12:09.063         act.reset()
2025-07-20 18:12:09.063
2025-07-20 18:12:09.063         act.gbak(switches=['-b', act.db.dsn, str(tmp_fbk)], combine_output = True, io_enc = locale.getpreferredencoding())
2025-07-20 18:12:09.063 >       assert act.clean_stdout == ''
2025-07-20 18:12:09.063 E       assert
2025-07-20 18:12:09.063 E         + gbak: ERROR:Unable to complete network request to host "localhost".
2025-07-20 18:12:09.063 E         + gbak: ERROR: Failed to establish a connection.
2025-07-20 18:12:09.063 E         + gbak:Exiting before completion due to errors
2025-07-20 18:12:09.063
2025-07-20 18:12:09.063 tests\bugs\gh_8391_test.py:116: AssertionError