Страница 1 из 1

Прила на фейсбук: ссылки в исходнике по https

СообщениеДобавлено: 09 ноя 2013, 03:35
newArray
Подскажите пожалуйста про ситуацию.. Юнити билд находиться на хосте защищенном ssl протоколом. Встраиваю игру на фесбук. php скрипт к которому обращается билд юнити находится на другом хостинге - без ssl протокола и на нем же находиться база с которой работает php скрипт. Проблема такая - почему то php раньше проверенный и рабочий в данном случае не работает с базой. Может это быть из за того что он запускается с билда на другом хосте? А раньше когда он работал и билд и скрипт и база были на одном хосте.

Или это все таки именно фейс чикает php скрипт поскольку он с хоста без ssl. кстати бандлы фтроеная прила на фейсе также отказывается грузить с хоста без ssl (билд просто на ssl хосте а бандлы без ssl)
И какое на ваш взгляд решение этой проблемы с php скриптом. (закрадывается грустная мысль про перенос базы на хост с ssl)

Re: Работа с php скриптом с другого хоста.

СообщениеДобавлено: 09 ноя 2013, 05:48
Nicloay
я так понимаю у тебя ситуация когда страница отдается одним сервером и на этой странице идет httpRequest на другой сервер.
Если так, и 1я страница через ssl то по законам ssl у тебя вся комуникация должна быть через ssl, если хочешь чтоб было и так и так (не вызов из http https а возможность чтоб юзер мог зайти на главную по http или по https), то на внешние странцы ссылки указывай //mylink.ru/blabla без http или https. тогда браузер сам правильно подставит протокол.

Re: Работа с php скриптом с другого хоста.

СообщениеДобавлено: 09 ноя 2013, 07:25
newArray
Спасибо понял. Значит в исходнике для игры на фейсбук надо перебить все ссылки на https протокол.(причем для php скриптов , для бандлов.. любые) Сейчас этим занимаюсь - вроде работает.

Вы знаете еще один момент или я глючю или что.. Я оставил ссылку на аудиофайл который подгружается из интернета без ssl протокола и мне показалось что он играет. (тут либо Цукерберг гений либо одно из двух)
Еще я обратил внимание на такую вешь - пользуюсь фо copy.com и мой архив там с такими ссылками
https://copy.com/DpYtWJcoVlWL/more.ogg
интересно если у кого нет ssl и залить билд на copy.com а в настройках фейса поставить интегрировать с юнити и дать ссыль только на биллд

Re: Прила на фейсбук: ссылки в исходнике по https

СообщениеДобавлено: 09 ноя 2013, 08:59
Diab10
Да, всё по https надо делать. У меня 3 серва, и на всех пришлось поставить свой домен и SSL сертификат

Re: Прила на фейсбук: ссылки в исходнике по https

СообщениеДобавлено: 09 ноя 2013, 10:35
Golandez
Diab10 писал(а):Да, всё по https надо делать. У меня 3 серва, и на всех пришлось поставить свой домен и SSL сертификат

Три различных приложения? На каждый отдельно или один на всех?

Re: Прила на фейсбук: ссылки в исходнике по https

СообщениеДобавлено: 09 ноя 2013, 11:23
Diab10
Golandez писал(а):
Diab10 писал(а):Да, всё по https надо делать. У меня 3 серва, и на всех пришлось поставить свой домен и SSL сертификат

Три различных приложения? На каждый отдельно или один на всех?


Три сервера для одного приложения.
1-й с БД
2-й и 3-й - игровые, для комнат

UPD: По идее, файлы игры(билд и бандлы) должны лежать на 1-м сервере, с БД. Но на этом сервере у меня кончился лимит трафика(1 Тб на месяц), и пришлось файлы переместить на 2-й и 3-й сервера, поэтому и SSL на них пришлось ставить. Если бы файлы всегда лежали только на 1-м сервере, то SSL только на нём нужно было бы

Re: Прила на фейсбук: ссылки в исходнике по https

СообщениеДобавлено: 09 ноя 2013, 11:48
Nicloay
2й и 3й сервер, ты используешь round robin dns для балансировки?

Вот кстати сегодня при обсуждении вспомнил про одного старого провайдера dmehosting.com у них нет лимита по трафка, под vps выделяется 2 терабайта, но если выходишь за лимиты, то скорость режется до 10 мегабит, так что 10ю впсками можно обеспечить себе нормальный хостинг бандла. Вот только беда у них там одна, поддержка тормозная, плюс на OpenVZ виртуализации часто из за соседей машины могут падать (это как повезет, у меня из 7ми 2 периодически вылетали на 1-3 дня, с учетом того что в первый же день я поднимал тикет в системе.), но у них есть kvm хостинг лишенный таких недостатков, я честно сказать его не пробовал, но может какнить затесчу когда вопрос встанет.

Re: Прила на фейсбук: ссылки в исходнике по https

СообщениеДобавлено: 09 ноя 2013, 12:08
Diab10
Nicloay писал(а):2й и 3й сервер, ты используешь round robin dns для балансировки?


Нет. Я сам перенаправляю игроков на нужный свободный сервер

Re: Прила на фейсбук: ссылки в исходнике по https

СообщениеДобавлено: 09 ноя 2013, 13:09
Nicloay
в настройках фейсбука чтль?...
непроще ли round robin сделать типа
dl.yourdomain.com
|->99.99.99.1
|->99.99.99.2
|->99.99.99.3
это в настройках домена на DNS сервере сделать 3 А записи с разными IP (я кстать для DNS использую cloudns)
с Временем жизни записи например 1 день, когда монитор скажет что трафик иссяк (если скажет) хотя по идее должно быть более менее ровно, то DNS поменять.

Хотя в этом случае нужно чтоб все 3 всегда работали, ибо браузер нифига не смотрит куда он долбится и если закеширует значение DNS сервера то всегда будет долбится на тот IP.

Re: Прила на фейсбук: ссылки в исходнике по https

СообщениеДобавлено: 09 ноя 2013, 14:17
Diab10
Nicloay писал(а):в настройках фейсбука чтль?...


Нет :)

У меня гонки. При входе попадаешь в гараж. В гараже всё на php сделано. При входе в гонку - подключается к одному из серверов.