Отговори на тема  [ 10 мнения ] 
ESP 32 + hosting 
Автор Съобщение
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Съб Апр 01, 2023 9:59 am
Мнения: 302
Мнение ESP 32 + hosting
Здрасти,

Христос воскресе :)

Имам лаишки проблем в който не успявам да вникна или заобиколя. Платих на един човек да направи програма, която да вземе произволни стойности, да ги качи в база данни, на зададен домейн адрес, и после да прочете нещо от тази база данни. Човекът изпрограмира нещата, направи си ардуино програма, после PHP скриптове, даже сложи паролите за достъп до базата данни в отделна директория, така че не всеки да има достъп до нея, и като че ли при него работят. Той е направил така че произволни стойности да се ъплоадват през определен период от време. Проблемът е че при мен нещата не работят. Първо си мислих че той нещо не е направил както трябва, но в последствие установих че периодичното ъплоадване на стойности от неговото ЕСП работи. Все намерих подобен туториал из интернет. Направих го но отново удрям на камък.

Какво се случва:

- Ползвам някакво китайско ЕСП32 което е зададено като DOIT ESP32 DEVKIT V1 в Ардуино работна среда.
- Нищо вързано няма за него, освен една антена.
- WiFi се свързва и получава IP от рутера.
- Нещата спират да робтят на този етап. Следващото съобщение е: httpResponseCode = -1 от което не разбирам какъв извод да направя. Освен че е под 100. Вероятно въобще не стига до сървъра?

- Пробвах да проверя библиотеките, но изглеждат стандартни ЕСП библиотеки.
- Рестартирах рутера и пробвах с друга мрежа.
- От хостинга сложиха отделно PHP само за директорията на поддомейна.
- Човекът който прави програмата, дава разни съвети, пробва и той различни неща но без успех.


Малко изпаднах в безисходица и ще бъда благодарен за всякакви съвети.
Благодаря предварително!


Нед Апр 16, 2023 11:46 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: ESP 32 + hosting
Код:
       // connect to server
        if(!connect()) {
            return returnError(HTTPC_ERROR_CONNECTION_REFUSED); // -1


не може да се конектне ... вронг URL, DNS ...

_________________
main[-1u]={1};


Нед Апр 16, 2023 1:29 pm
Профил ICQ
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Съб Апр 01, 2023 9:59 am
Мнения: 302
Мнение Re: ESP 32 + hosting
Благодаря за разяснението за -1! Не би трябвало да е грешен адреса. Когато го пейстна в браузера работи, а работи и при човекът който го програмира. Проверих много внимателно паролите, името на базата данни и потребителя. Добавих и порт тук: $servername = "localhost:3306"; /това от ПХП-тата/, но от ИоТ си стои на ЙоК :Д
Чудя се възможно ли е да правят някакви ограничения от хостинг-а?


Нед Апр 16, 2023 3:03 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: ESP 32 + hosting
виж рутера дали не ограничава трафика на вифито
там в лога ( вифи часта ) би трябва да има МАК кой се е конектнал

_________________
main[-1u]={1};


Нед Апр 16, 2023 3:56 pm
Профил ICQ
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Съб Апр 01, 2023 9:59 am
Мнения: 302
Мнение Re: ESP 32 + hosting
Благодаря отново. Не би трябвало. Преди седмица-две правих друг туториал, без бази данни тогава работата се случи. Все пак вчера пробвах и с домашната мрежа, същия резултат.


Нед Апр 16, 2023 5:13 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение Re: ESP 32 + hosting
На мен и прилича на проблем с DNS-a. Пробвай да зададеш на ESP-to 8.8.8.8


Сря Апр 19, 2023 4:05 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Юли 11, 2007 10:16 am
Мнения: 1730
Мнение Re: ESP 32 + hosting
Тествани ли са скриптовете на хостинга? Аз бих започнал от там. Има инструменти като curl, Postman и други с които могат да се тестват различни уеб услуги. Ако всичко е наред и тестовете минават успешно - тогва трябва да се търси проблемът в ESP-то. Там вече са ви предложили варианти - грешен домейн, грешен порт, грешен протокол, грешен адрес.. или проблем с DNS.


Сря Апр 19, 2023 10:06 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение Re: ESP 32 + hosting
Ако връзката е по ssl и съответната опция е активна, може времето на esp то да е невалидно. Не си спомням какъв код връщаше в този случай. Май беше същия.


Чет Апр 20, 2023 1:35 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение Re: ESP 32 + hosting
Nikola Kirov написа:
Ако връзката е по ssl и съответната опция е активна, може времето на esp то да е невалидно. Не си спомням какъв код връщаше в този случай. Май беше същия.


Ако говориш за времето, което се праща в CLIENT_HELLO пакета, то това поле по стандарт се казва "client random". Това поле дефакто е първото поле след хедъра и преди всички останали данни и смисълът му е да разбърка (seed) данните и да няма повтарящи се сесии.
Полето е 32 байта като неписано правило първите 4 байта се ползват като gmt unix time, но няма никаква гаранция че клиентът ще ги попълни и аз досега не съм срещал хост, който да иска там да има валидно време. А съм тествал срещу какви ли не платформи.
Единственото което може да се случи е да се задейства DoD защита, в случай че много се напъваш всеки път да вдигаш нова сесия и с един и същ random.


Чет Апр 20, 2023 9:45 am
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Съб Апр 01, 2023 9:59 am
Мнения: 302
Мнение Re: ESP 32 + hosting
Здрасти приятели! Много благодаря на отзовалите се! Проблемът се оказа в разликата между HTTP и HTTPS.


Чет Апр 20, 2023 11:48 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 10 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни