問題タブ [seafile-server]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python - Request.Post でヘブライ語のファイル名を持つファイルをアップロードする
seafile サーバー APIにファイルをアップロードしようとしています。
を使用すると、ヘブライ語のファイル名を持つファイルをアップロードすると、サーバーからエラーが返されますrequests.post
。フィドラーへのリクエスト-
'Content-Disposition: フォームデータ; 名前:「ファイル」; filename*=utf-8''b%27%5C.....'
ヘブライ語のファイル名を持つファイルを手動でアップロードすると成功します。
フィドラーへのリクエスト-
'Content-Disposition: フォームデータ; 名前:「ファイル」; filename="בדיקה.docx" コンテンツ タイプ: application/vnd.openxmlformats-officedocument.wordprocessingml.document"
Python コード:
サーバーの応答:
502 Bad Gateway プロキシ サーバーがアップストリーム サーバーから無効な応答を受信しました
linux - pfSense + HAProxy – 1 つの内部 IP で複数のサービスを使用するリバース プロキシ
GUIを介して簡単に構成できるため、現在、サーバーでHAProxyパッケージを使用してpfSenseを使用しています。
このガイドに対応するリバース プロキシとして機能するように HAProxy を構成しました: https://blog.devita.co/pfsense-to-proxy-traffic-for-websites-using-pfsense/
SSL オフロードは魅力的に機能します。私が抱えている問題は、同じ内部 IP に複数のサービス (開いているポート) がある場合に、それが機能していないように見えることです。
例:
- ポート 8000 (10.100.10.101:8000) で Service1 の service1.domain.com を構成すると、問題なく動作します。
- ここで、別のサービスを使用して、同じマシン (例: 10.100.10.101:8082) に別のポートが必要です。同じ IP を指す別のバックエンドを別のポートで構成すると、service1.domain.com にアクセスしても、2 番目のサービス (service2.domain.com) にしか到達できません。
私の使用例は、Web GUI にポート 8000 を使用し、ファイルサーバーにポート 8082 を使用する Seafile をセットアップしようとしていることです。現在、Web GUI にはアクセスできますが、ファイルをアップロード、ダウンロード、または共有することはできません。
私の構成:
誰かが私を正しい方向に向けることができれば本当にうれしいです.事前に感謝します.さらに情報が必要な場合は教えてください.
よろしくお願いします、
バイオアイ