Giter Site home page Giter Site logo

dockerfiles's People

Contributors

fanvinga avatar neighbor007 avatar notautomne avatar thebucky avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

dockerfiles's Issues

对接SSPanel v3 mod的docker运行一段时间会报错掉线

对接SSPanel v3 mod的docker运行一段时间会报错掉线,重启docker后恢复
部分log如下:

{"log":"2019-10-13 15:46:43 ERROR    tcprelay.py:1272 decrypt data failed, exception from ::ffff:101.132.79.22:38262\n","stream":"stderr","time":"2019-10-13T15:46:43.618962676Z"}
{"log":"2019-10-13 15:46:43 ERROR    shell.py:50 a bytes-like object is required, not 'list'\n","stream":"stderr","time":"2019-10-13T15:46:43.618998987Z"}
{"log":"2019-10-13 15:46:43 ERROR    tcprelay.py:435 exception from ::ffff:101.132.79.22:38262\n","stream":"stderr","time":"2019-10-13T15:46:43.619002705Z"}
{"log":"2019-10-13 15:46:43 ERROR    tcprelay.py:1272 decrypt data failed, exception from ::ffff:101.132.79.22:38266\n","stream":"stderr","time":"2019-10-13T15:46:43.620249555Z"}
{"log":"2019-10-13 15:46:43 ERROR    shell.py:50 a bytes-like object is required, not 'list'\n","stream":"stderr","time":"2019-10-13T15:46:43.620264321Z"}
{"log":"2019-10-13 15:46:43 ERROR    tcprelay.py:435 exception from ::ffff:101.132.79.22:38266\n","stream":"stderr","time":"2019-10-13T15:46:43.620267435Z"}
{"log":"2019-10-13 15:46:43 ERROR    tcprelay.py:1272 decrypt data failed, exception from ::ffff:101.132.79.22:38270\n","stream":"stderr","time":"2019-10-13T15:46:43.620277449Z"}
{"log":"2019-10-13 15:46:43 ERROR    shell.py:50 a bytes-like object is required, not 'list'\n","stream":"stderr","time":"2019-10-13T15:46:43.620280347Z"}
{"log":"2019-10-13 15:46:43 ERROR    tcprelay.py:435 exception from ::ffff:101.132.79.22:38270\n","stream":"stderr","time":"2019-10-13T15:46:43.620282937Z"}
{"log":"2019-10-13 15:46:43 ERROR    tcprelay.py:1272 decrypt data failed, exception from ::ffff:101.132.79.22:38264\n","stream":"stderr","time":"2019-10-13T15:46:43.620818247Z"}
{"log":"2019-10-13 15:46:43 ERROR    shell.py:50 a bytes-like object is required, not 'list'\n","stream":"stderr","time":"2019-10-13T15:46:43.620830002Z"}
{"log":"2019-10-13 15:46:43 ERROR    tcprelay.py:435 exception from ::ffff:101.132.79.22:38264\n","stream":"stderr","time":"2019-10-13T15:46:43.620833134Z"}
{"log":"2019-10-13 15:46:43 ERROR    tcprelay.py:1272 decrypt data failed, exception from ::ffff:101.132.79.22:38274\n","stream":"stderr","time":"2019-10-13T15:46:43.622867539Z"}
{"log":"2019-10-13 15:46:43 ERROR    tcprelay.py:1272 decrypt data failed, exception from ::ffff:101.132.79.22:38272\n","stream":"stderr","time":"2019-10-13T15:46:43.634679556Z"}
{"log":"2019-10-13 15:46:43 ERROR    shell.py:50 a bytes-like object is required, not 'list'\n","stream":"stderr","time":"2019-10-13T15:46:43.634723065Z"}
{"log":"2019-10-13 15:46:43 ERROR    tcprelay.py:435 exception from ::ffff:101.132.79.22:38272\n","stream":"stderr","time":"2019-10-13T15:46:43.634727036Z"}
{"log":"2019-10-13 15:46:43 ERROR    server_pool.py:99 sequence item 0: expected a bytes-like object, list found\n","stream":"stderr","time":"2019-10-13T15:46:43.639420864Z"}
{"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2019-10-13T15:46:51.79358723Z"}
{"log":"  File \"/root/shadowsocks/server_pool.py\", line 92, in _loop\n","stream":"stderr","time":"2019-10-13T15:46:51.793618968Z"}
{"log":"    loop.run()\n","stream":"stderr","time":"2019-10-13T15:46:51.793623256Z"}
{"log":"  File \"/root/shadowsocks/shadowsocks/eventloop.py\", line 226, in run\n","stream":"stderr","time":"2019-10-13T15:46:51.793625974Z"}
{"log":"    handle = handler.handle_event(sock, fd, event) or handle\n","stream":"stderr","time":"2019-10-13T15:46:51.793628701Z"}
{"log":"  File \"/root/shadowsocks/shadowsocks/tcprelay.py\", line 2026, in handle_event\n","stream":"stderr","time":"2019-10-13T15:46:51.793631281Z"}
{"log":"    handle = handler.handle_event(sock, fd, event)\n","stream":"stderr","time":"2019-10-13T15:46:51.793634009Z"}
{"log":"  File \"/root/shadowsocks/shadowsocks/tcprelay.py\", line 1571, in handle_event\n","stream":"stderr","time":"2019-10-13T15:46:51.793636476Z"}
{"log":"    self._on_remote_write()\n","stream":"stderr","time":"2019-10-13T15:46:51.793639011Z"}
{"log":"  File \"/root/shadowsocks/shadowsocks/tcprelay.py\", line 1510, in _on_remote_write\n","stream":"stderr","time":"2019-10-13T15:46:51.793641543Z"}
{"log":"    data = b''.join(self._data_to_write_to_remote)\n","stream":"stderr","time":"2019-10-13T15:46:51.793652313Z"}
{"log":"TypeError: sequence item 0: expected a bytes-like object, list found\n","stream":"stderr","time":"2019-10-13T15:46:51.79365488Z"}
{"log":"2019-10-13 15:46:51 INFO     server_pool.py:225 stopped server at 0.0.0.0:35965 already stop\n","stream":"stderr","time":"2019-10-13T15:46:51.793657494Z"}
{"log":"2019-10-13 15:46:51 INFO     server_pool.py:249 stopped server at [b'::']:35965\n","stream":"stderr","time":"2019-10-13T15:46:51.793660069Z"}
{"log":"2019-10-13 15:46:51 INFO     server_pool.py:225 stopped server at 0.0.0.0:37283 already stop\n","stream":"stderr","time":"2019-10-13T15:46:51.793662532Z"}
{"log":"2019-10-13 15:46:51 INFO     server_pool.py:249 stopped server at [b'::']:37283\n","stream":"stderr","time":"2019-10-13T15:46:51.793665042Z"}
{"log":"2019-10-13 15:46:51 INFO     server_pool.py:225 stopped server at 0.0.0.0:42229 already stop\n","stream":"stderr","time":"2019-10-13T15:46:51.793667663Z"}
{"log":"2019-10-13 15:46:51 INFO     server_pool.py:249 stopped server at [b'::']:42229\n","stream":"stderr","time":"2019-10-13T15:46:51.79367038Z"}
{"log":"2019-10-13 15:46:51 INFO     server_pool.py:225 stopped server at 0.0.0.0:44975 already stop\n","stream":"stderr","time":"2019-10-13T15:46:51.793672959Z"}
{"log":"2019-10-13 15:46:51 INFO     server_pool.py:249 stopped server at [b'::']:44975\n","stream":"stderr","time":"2019-10-13T15:46:51.793675591Z"}
{"log":"2019-10-13 15:46:51 INFO     server_pool.py:225 stopped server at 0.0.0.0:46597 already stop\n","stream":"stderr","time":"2019-10-13T15:46:51.793678315Z"}
{"log":"2019-10-13 15:46:51 INFO     server_pool.py:249 stopped server at [b'::']:46597\n","stream":"stderr","time":"2019-10-13T15:46:51.793680795Z"}
{"log":"2019-10-13 15:46:51 INFO     server_pool.py:225 stopped server at 0.0.0.0:37295 already stop\n","stream":"stderr","time":"2019-10-13T15:46:51.793683258Z"}

请问为docker后端这样的日记输出代表着什么?

2020-03-31 05:22:20 ERROR tcprelay.py:1519 [Errno 104] Connection reset by peer
2020-03-31 05:22:20 ERROR tcprelay.py:1520 exception from ::ffff:66.42.xx.xx:54806
2020-03-31 05:22:20 ERROR tcprelay.py:1519 [Errno 104] Connection reset by peer
2020-03-31 05:22:20 ERROR tcprelay.py:1520 exception from ::ffff:66.42.xx.xx:54782
2020-03-31 05:22:20 ERROR tcprelay.py:1519 [Errno 104] Connection reset by peer
2020-03-31 05:22:20 ERROR tcprelay.py:1520 exception from ::ffff:66.42.xx.xx:54790
2020-03-31 05:22:20 ERROR tcprelay.py:1519 [Errno 104] Connection reset by peer
似乎对实际运行没有影响,但是有时候会出现断流现象,这样的日记输出很多

docker-ssrmu: prefer ipv4 over ipv6

在docker环境里,一直是ipv6优先

docker exec -it xxxxxxxxx /bin/bash 之后,可以通过curl ifconfig.co确认返回的是ipv6,通过curl -4 ifconfig.co返回的就是ipv4

我并不想禁用ipv6,请问有什么办法在容器中的Alpine Linux里设置ipv4优先?

无法Ping SSPanel

Environment 环境
Your OS info, PHP/MySQL version and so on... 你的操作系统信息、PHP/MySQL 版本、以及其它所有可能相关的信息。
与Docker版本后端fanvinga/docker-ssrmu搭配使用

Bug
The bug information. 请描述你遇到的 Bug。
前端用https://blog.anank.ke/w/SSPanel_with_LNMP 教程,后端用fanvinga/docker-ssrmu,在docker运行的log里会出现,应该是最近的一次对方SSPanel route.php更改后出现的问题。
是有一个问号的出入,应该是那边的接口改了。

2019-12-30 04:34:33 ERROR web_transfer.py:672 Traceback (most recent call last):
File "/root/shadowsocks/webapi_utils.py", line 23, in getApi
timeout=10)
File "/usr/lib/python3.7/site-packages/requests/sessions.py", line 546, in get
return self.request('GET', url, **kwargs)
File "/usr/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
prep = self.prepare_request(req)
File "/usr/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
hooks=merge_hooks(request.hooks, self.hooks),
File "/usr/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
self.prepare_url(url, params)
File "/usr/lib/python3.7/site-packages/requests/models.py", line 387, in prepare_url
raise MissingSchema(error)
requests.exceptions.MissingSchema: Invalid URL '<my_server_ip>/mod_mu/func/ping': No schema supplied. Perhaps you meant http://<my_server_ip>/mod_mu/func/ping?

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/root/shadowsocks/web_transfer.py", line 660, in thread_db
ping = webapi.getApi('func/ping')
File "/root/shadowsocks/webapi_utils.py", line 39, in getApi
raise Exception('network issue or server error!')
Exception: network issue or server error!

Reproduce
Steps to reproduce the bug. 请逐步描述如何复现 Bug。
如上述,用HyperApp的Docker后端

Expected behavior
What you expected to happen. 请描述你预期的行为。
最好能有分支支持

Logs
If applicable, add your PHP logs here. 如果需要,请在这里粘贴 PHP Log。

Addition
Additional context here. 如有可能,请提供更多相关资料。
关于ping的接口:

  1. https://blog.fly2x.cn/archives/36/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.