Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
500 ₴

Доработка 1С (обмен с web-сайтом) SSL соединение.

closed without completion
1C


Applications 2

Only registered users can view attachments.
  1. proposal concealed by client
  2. proposal concealed by client
  3. proposal concealed by client
  4. proposal concealed by client
  • Сергей Назаренко
    19 September at 22:58 |

    Здравствуйте, Евгений.

    Я правильно понимаю, судя по скрину с ошибкой, что оно выгружает какое-то количество позиций, а потом ни с того ни с сего выдает ошибку?
    Может проблема в том, что слишком часто делаются запросы, отправляющие данные? И сервер воспринимает их как спам и обрывает связь?

  • Евгений Стариченко — project author
    19 September at 23:28 |

    Судя с того, что я понял - процесс не доходит до обмена данными с сайтом. И судя логов сайта и модуля обмена - даже не доходит до процесса авторизации 1С с сайтом и начала обмена.

    Да, могут предоставить файл конфигурации. Минут 5, сейчас выгружу её в облако и скину ссылку.

  • Сергей Назаренко
    19 September at 23:42 |

    А что тогда означает "Выгружено товаров: 1621"?
    Или это оно сначала в файл выгружает, а потом не может связаться с сайтом, чтоб этот файл отправить?

  • Евгений Стариченко — project author
    19 September at 23:44 |

    Да, он подготавливает товары согласно отбора, который я задал:

    1. Товары определённых ИГМ.
    2. Товары, у которых остаток больше 0.

    Далее он должен отобранные товары уже загрузить на сайт, где не может пройти авторизацию в момент обмена с сайтом. При том, что на моменте самой настройки обмена авторизация проходит успешно.

  • Сергей Назаренко
    19 September at 22:58 |

    Можете предоставить файл Вашей конфигурации - глянуть что там в коде творится?

  • Евгений Стариченко — project author
    19 September at 23:33 |

    Ответил в ЛС.

  • Богдан Н.
    20 September at 09:29 |

    Проблема из-за SSL бывает, если у вас хостинг и слушается htaccess нужно разрешить запросы по http для урл обмена без редиректов. Это описано в интеграции неосео.

  • Евгений Стариченко — project author
    20 September at 13:02 |

    Сервер на nginx, по этому правки в .htaccess не помогут.
    Но да, мысль верная. Можно в файле конфигурации прописать, чтобы скрипт обмена ходил по http соединению, а весь остальной сайт по https соединению.

    Мысль толковая, но это временная мера. По хорошему было бы сделать доработку конфигурации таким образом, чтобы она умела ходить по https соединению и не вредничала.

  • Богдан Н.
    20 September at 13:03 |

    Доработка конфигурации - там не все так просто, достаточно настроить сервер.

  • Евгений Стариченко — project author
    20 September at 13:06 |

    Да, я сделал вот так:


        location / {

            location ~ [^/]\.ph(p\d*|tml)$ {

                try_files /does_not_exists @php;

            }

            location /export/neoseo_exchange1c.php {

                client_max_body_size 256m;

                proxy_pass http://127.0.0.1:88/export/neoseo_exchange1c.php;

            }

            return 301 https://$host$request_uri;

        }