Skip to content

DAV Push ignores system Proxy #48

@mtdcr

Description

@mtdcr

Hi everyone! Thank you for all your work on DavX5 and WebDAV in general!

I just tried this extension with the Conversations UP provider, but it failed to connect. This is because it didn't attempt to use the configured HTTPS proxy server. So the outgoing connection was refused by the firewall. The other parts of my Nextcloud installation work fine within this setup (installing updates or extensions, for example).

Here's the error message I observed:

transport web-push failed to deliver notification to subscription 1. error message: file_get_contents(https://up.conversations.im/push/v2.local.[...]): Failed to open stream: Connection refused

The proxy gets set in config.php:

<?php
$CONFIG = array (
  'proxy' => 'proxy.internal:8080',
  [...]
);

It would be nice if this could be supported in a future version, in order to support more secure setups.

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