ozzi91
(Ozzi)
21 Kwiecień 2023 12:27
1
Hej!
Na początku opiszę swój setup:
HA z dostępem z zewnątrz za pomocą addonu cloudflare (local) z podpiętą domeną ponieważ jestem za double natem
Mam problem z transferem pozycji GPS z nadajnika który powinien się komunikować po porcie 5055 z traccarem. Traccar postawiony w postaci addona. Nie bardzo rozumiem jakieś protokoł TCP UDP bo podobno cloudflare coś przepuszcza, coś nie, może ktoś bardziej rozeznany w temacie by pomógł.
Config w cloudflare w addonie wygląda tak:
i w ten sposób nie działa.
Będę wdzięczny za pomoc i jakieś propozycje rozwiązań bo kręcę się w kółko, testuję wszystko po kolei po kilka razy i nic. Dziwne jest, że jeżeli w analogiczny sposób skonfiguruję tunel dla telefonu (aplikacja traccar klient na telefonie) dla innego portu to to działa. Więc w jakiś dziwny sposób nadajnik gps s20 wanyama jakimś dziwnym protokołem się próbuje skontaktować i nie wiem jak to naprawić. Jestem pewny portu dla nadajnika
Pozdrawiam!
Port dla tego GPS to 5023 , protokół to GT06.
Domyślnie traccar ma to tylko skonfigurowane wyłącznie dla telefonu - trzeba sobie dopisać do jego konfiguracji swoje urządzenie w pliku traccar.xml ( niestety nie powiem Ci jak to jest w HA na addonie ).
Dla ST-901 jest to taki wpis
<entry key='h02.port'>5013</entry>
więc dla Twojego będzie :
<entry key='gt06.port'>5023</entry>
ozzi91
(Ozzi)
22 Kwiecień 2023 13:15
3
Bardzo dziękuję za odpowiedź. Oczywiście masz rację z tym configiem. Teraz to wygląda tak:
Wpis w konfiguracji cloudflare również poprawiłem:
Log z cloudflare wygląda tak:
2023-04-22T12:59:58Z ERR error="Incoming request ended abruptly: context canceled" cfRay=7bbe0bd04eb5b14e-ATL event=1 ingressRule=4 originService=http://192.168.1.10:5023
2023-04-22T12:59:58Z ERR Request failed error="Incoming request ended abruptly: context canceled" connIndex=3 dest=https://traccardevices.domena.ga/ event=0 ip=198.41.192.27 type=http
2023-04-22T13:00:03Z ERR error="Incoming request ended abruptly: context canceled" cfRay=7bbe0c0c2edf452b-ATL event=1 ingressRule=4 originService=http://192.168.1.10:5023
2023-04-22T13:00:03Z ERR Request failed error="Incoming request ended abruptly: context canceled" connIndex=2 dest=http://traccardevices.domena.ga/ event=0 ip=198.41.200.113 type=http
2023-04-22T13:00:18Z ERR error="Incoming request ended abruptly: context canceled" cfRay=7bbe0c4cbce2addd-ATL event=1 ingressRule=4 originService=http://192.168.1.10:5023
2023-04-22T13:00:18Z ERR Request failed error="Incoming request ended abruptly: context canceled" connIndex=3 dest=https://traccardevices.domena.ga/ event=0 ip=198.41.192.27 type=http
2023-04-22T13:00:48Z ERR error="Incoming request ended abruptly: context canceled" cfRay=7bbe0d08b8c71f9d-ATL event=1 ingressRule=4 originService=http://192.168.1.10:5023
2023-04-22T13:00:48Z ERR Request failed error="Incoming request ended abruptly: context canceled" connIndex=1 dest=https://traccardevices.domena.ga/ event=0 ip=198.41.192.67 type=http
2023-04-22T13:03:00Z ERR error="Incoming request ended abruptly: context canceled" cfRay=7bbe0e090ea5e54a-DFW event=1 ingressRule=4 originService=http://192.168.1.10:5023
2023-04-22T13:03:00Z ERR Request failed error="Incoming request ended abruptly: context canceled" connIndex=3 dest=http://traccardevices.domena.ga/robots.txt event=0 ip=198.41.192.27 type=http
2023-04-22T13:03:00Z ERR error="Incoming request ended abruptly: context canceled" cfRay=7bbe0e0c888d3548-WAW event=1 ingressRule=4 originService=http://192.168.1.10:5023
2023-04-22T13:03:00Z ERR Request failed error="Incoming request ended abruptly: context canceled" connIndex=2 dest=http://traccardevices.domena.ga/ event=0 ip=198.41.200.113 type=http
log z traccara
2023-04-22 14:59:50 INFO: [T00a239b6] connected
2023-04-22 14:59:50 INFO: [T00a239b6: gt06 < 172.30.33.10] 474554202f20485454502f312e310d0a486f73743a2074726163636172646576696365732e676e6965776b6f68612e67610d0a557365722d4167656e743a204d6f7a696c6c612f352e3020285831313b204c696e7578207838365f363429204170706c655765624b69742f3533372e333620284b48544d4c2c206c696b65204765636b6f29204368726f6d652f35362e302e323932342e3837205361666172692f3533372e333620476f6f676c652d5061676552656e646572657220476f6f676c6520282b68747470733a2f2f646576656c6f706572732e676f6f676c652e636f6d2f2b2f7765622f736e69707065742f290d0a4163636570743a20746578742f68746d6c2c6170706c69636174696f6e2f7868746d6c2b786d6c2c6170706c69636174696f6e2f786d6c3b713d302e392c2a2f2a3b713d302e380d0a4163636570742d456e636f64696e673a20677a69700d0a43646e2d4c6f6f703a20636c6f7564666c6172650d0a43662d436f6e6e656374696e672d49703a2036362e3234392e38382e33320d0a43662d4970636f756e7472793a2055530d0a43662d5261793a20376262653062643034656235623134652d41544c0d0a43662d56697369746f723a207b22736368656d65223a226874747073227d0d0a43662d576172702d5461672d49643a2034383061633937362d316236342d343436622d393534362d3237663735376136353635610d0a436f6e6e656374696f6e3a206b6565702d616c6976650d0a582d466f727761726465642d466f723a2036362e3234392e38382e33320d0a582d466f727761726465642d50726f746f3a2068747470730d0a0d0a
2023-04-22 14:59:58 INFO: [T00a239b6] disconnected
2023-04-22 14:59:59 INFO: [T2fa67a74] connected
2023-04-22 14:59:59 INFO: [T2fa67a74: gt06 < 172.30.33.10] 474554202f20485454502f312e310d0a486f73743a2074726163636172646576696365732e676e6965776b6f68612e67610d0a557365722d4167656e743a204d6f7a696c6c612f352e3020285831313b204c696e7578207838365f363429204170706c655765624b69742f3533372e333620284b48544d4c2c206c696b65204765636b6f29204368726f6d652f35362e302e323932342e3837205361666172692f3533372e333620476f6f676c652d5061676552656e646572657220476f6f676c6520282b68747470733a2f2f646576656c6f706572732e676f6f676c652e636f6d2f2b2f7765622f736e69707065742f290d0a4163636570743a20746578742f68746d6c2c6170706c69636174696f6e2f7868746d6c2b786d6c2c6170706c69636174696f6e2f786d6c3b713d302e392c2a2f2a3b713d302e380d0a4163636570742d456e636f64696e673a20677a69700d0a43646e2d4c6f6f703a20636c6f7564666c6172650d0a43662d436f6e6e656374696e672d49703a2036362e3234392e38382e34370d0a43662d4970636f756e7472793a2055530d0a43662d5261793a20376262653063306332656466343532622d41544c0d0a43662d56697369746f723a207b22736368656d65223a2268747470227d0d0a43662d576172702d5461672d49643a2034383061633937362d316236342d343436622d393534362d3237663735376136353635610d0a436f6e6e656374696f6e3a206b6565702d616c6976650d0a582d466f727761726465642d466f723a2036362e3234392e38382e34370d0a582d466f727761726465642d50726f746f3a20687474700d0a0d0a
2023-04-22 15:00:03 INFO: [T2fa67a74] disconnected
2023-04-22 15:00:09 INFO: [T52325027] connected
2023-04-22 15:00:09 INFO: [T52325027: gt06 < 172.30.33.10] 474554202f20485454502f312e310d0a486f73743a2074726163636172646576696365732e676e6965776b6f68612e67610d0a557365722d4167656e743a204d6f7a696c6c612f352e3020285831313b204c696e7578207838365f363429204170706c655765624b69742f3533372e333620284b48544d4c2c206c696b65204765636b6f29204368726f6d652f35362e302e323932342e3837205361666172692f3533372e333620476f6f676c652d5061676552656e646572657220476f6f676c6520282b68747470733a2f2f646576656c6f706572732e676f6f676c652e636f6d2f2b2f7765622f736e69707065742f290d0a4163636570743a20746578742f68746d6c2c6170706c69636174696f6e2f7868746d6c2b786d6c2c6170706c69636174696f6e2f786d6c3b713d302e392c2a2f2a3b713d302e380d0a4163636570742d456e636f64696e673a20677a69700d0a43646e2d4c6f6f703a20636c6f7564666c6172650d0a43662d436f6e6e656374696e672d49703a2036362e3234392e38382e33320d0a43662d4970636f756e7472793a2055530d0a43662d5261793a20376262653063346362636532616464642d41544c0d0a43662d56697369746f723a207b22736368656d65223a226874747073227d0d0a43662d576172702d5461672d49643a2034383061633937362d316236342d343436622d393534362d3237663735376136353635610d0a436f6e6e656374696f6e3a206b6565702d616c6976650d0a582d466f727761726465642d466f723a2036362e3234392e38382e33320d0a582d466f727761726465642d50726f746f3a2068747470730d0a0d0a
2023-04-22 15:00:18 INFO: [T52325027] disconnected
Imei raczej dobry podaję w konfiguracji dodawania nowego urządzenia… Masz jeszcze jakieś pomysły? Może te logi coś mówią a ja ich nie rozumiem…
ozzi91
(Ozzi)
23 Kwiecień 2023 09:28
5
na 100% to ten protokół i port - sprawdałem to z serwerem demo traccara i no działało.
Myślisz że CF coś blokuje?
Myślę że tak.
Masz jeszcze opcje numer 2 czyli jak nie masz wolnego komputera w domu to na PC/Laptop VM , na niej Linuksa i traccara. Zobaczysz czy to wina HA czy CF
rm-rf
29 Kwiecień 2023 09:45
7
w CF sprawdź logi firewalla bo na 99% wycina to połączenie
ozzi91
(Ozzi)
21 Maj 2023 17:09
8
załóżmy że tak, da się to jakoś “odblokować”?
Witam
Udało Ci się rozwiązać zagadnienie konfiguracji traccar + Cloudflare ?
@ozzi91