Skip to content

Proxy at port 8008 is not working properly #1287

@VinhPham2106

Description

@VinhPham2106

The proxy at port 8008 (by default settings), is not working properly. Any tools that pass SSL traffic through will encounter an SSL error. Moreover, this may have directly or indirectly cause requests and responses to not be logged in the transaction database.

Expected Behavior

The proxy works with both http and https traffic, not causing errors. The transaction table should be filled when tools make contact with targets.

Current Behavior

SSL errors pop up whenever a tool uses proxychains or uses the --proxy flag. Transactino table is always empty, regardless of what tools are used.

Possible Solution

Related technologies are proxychains and the tornado web proxy, so reworking those 2 may fix the problem.

Steps to Reproduce (for bugs)

  1. Try running tools/plugins that interact with the server actively.
  2. Observe SSL errors showing in the logs.
  3. Observer that the transaction page and the transaction db is always empty.

Logs

Context

Your Environment

  • Installation method used: Docker
  • Version/branch used: 2.6.0
  • Operating System and version (like Kali, Debian, ArchLinux, etc): Windows, Linux
  • pip/setuptools version:
  • sudo access:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions