Changeset ed82a6a in mod_gnutls


Ignore:
Timestamp:
Mar 31, 2015, 10:55:05 AM (4 years ago)
Author:
Thomas Klute <thomas2.klute@…>
Branches:
debian/master, debian/stretch-backports, jessie-backports, master, upstream
Children:
a213967
Parents:
54aa269
git-author:
Thomas Klute <thomas2.klute@…> (03/31/15 09:02:56)
git-committer:
Thomas Klute <thomas2.klute@…> (03/31/15 10:55:05)
Message:

Two more test cases for TLS reverse proxy and test locking fix

New test cases:

20: TLS reverse proxy with TLS client authentication between proxy and back end

server, otherwise the same as test case 19.

21: TLS reverse proxy scenario with the back end server presenting an imposter

certificate. The proxy must abort the connection and send an error message to
the client.

Bugfix: Each proxy test case used a lock file in its own test directory to protect
the back end server instance. Obviously, locking is only useful if the lock file
is shared between all potentially conflicting instances, thus it is moved to the
main test suite directory.

Location:
test
Files:
12 added
2 edited

Legend:

Unmodified
Added
Removed
  • test/Makefile.am

    r54aa269 red82a6a  
    2020        test-17_cgi_vars_large_cert.bash \
    2121        test-18_client_verification_wrong_cert.bash \
    22         test-19_TLS_reverse_proxy.bash
     22        test-19_TLS_reverse_proxy.bash \
     23        test-20_TLS_reverse_proxy_client_auth.bash \
     24        test-21_TLS_reverse_proxy_wrong_cert.bash
    2325
    2426clean-local:
  • test/proxy_backend.bash

    r54aa269 red82a6a  
    1313fi
    1414if [ -z "${BACKEND_LOCK}" ] && [ -n "${testdir}" ]; then
    15     BACKEND_LOCK="$(realpath ${testdir}/backend.lock)"
     15    BACKEND_LOCK="$(realpath ${testdir}/../../backend.lock)"
    1616fi
    1717
Note: See TracChangeset for help on using the changeset viewer.