Sha256: 9c7efe7c1c9536b5406cec887e54fa623bbaf405d34966cc9589c1b8ce87912e

Contents?: true

Size: 1.41 KB

Versions: 20

Compression:

Stored size: 1.41 KB

Contents

Feature: Max Connections

  As an administrator
  I want to limit the number of connections
  To prevent overload

  Scenario: Total connections
    Given the test server has max_connections set to 2
    And the test server is started
    And the 1st client connects
    And the 2nd client connects
    When the 3rd client tries to connect
    Then the server returns a too many connections error

  Scenario: Connections per user
    And the test server has max_connections_per_ip set to 1
    And the test server is started
    And the 1st client connects from 127.0.0.1
    And the 2nd client connects from 127.0.0.2
    When the 3rd client tries to connect from 127.0.0.2
    Then the server returns a too many connections error

  Scenario: TLS
    Given the test server has max_connections set to 2
    And the test server has TLS mode "explicit"
    And the test server is started
    And the 1st client connects
    And the 2nd client connects
    When the 3rd client tries to connect
    Then the server returns a too many connections error

  Scenario: Connections per user, TLS
    And the test server has max_connections_per_ip set to 1
    And the test server has TLS mode "explicit"
    And the test server is started
    And the 1st client connects from 127.0.0.1
    And the 2nd client connects from 127.0.0.2
    When the 3rd client tries to connect from 127.0.0.2
    Then the server returns a too many connections error

Version data entries

20 entries across 20 versions & 2 rubygems

Version Path
ftpd-2.0.1 features/ftp_server/max_connections.feature
ftpd-2.0.0 features/ftp_server/max_connections.feature
ftpd-1.1.1 features/ftp_server/max_connections.feature
ftpd-1.1.0 features/ftp_server/max_connections.feature
investtools-ftpd-1.0.1 features/ftp_server/max_connections.feature
ftpd-1.0.1 features/ftp_server/max_connections.feature
ftpd-1.0.0 features/ftp_server/max_connections.feature
ftpd-0.17.0 features/ftp_server/max_connections.feature
ftpd-0.16.0 features/ftp_server/max_connections.feature
ftpd-0.15.0 features/ftp_server/max_connections.feature
ftpd-0.14.0 features/ftp_server/max_connections.feature
ftpd-0.13.0 features/ftp_server/max_connections.feature
ftpd-0.12.0 features/ftp_server/max_connections.feature
ftpd-0.11.0 features/ftp_server/max_connections.feature
ftpd-0.10.0 features/ftp_server/max_connections.feature
ftpd-0.9.0 features/ftp_server/max_connections.feature
ftpd-0.7.1 features/ftp_server/max_connections.feature
ftpd-0.8.0 features/ftp_server/max_connections.feature
ftpd-0.7.0 features/ftp_server/max_connections.feature
ftpd-0.6.0 features/ftp_server/max_connections.feature