Photon, PlayFab, & Unity3d - Game won't run in Iran unless VPN is used. Works fine in other countries












0















I've a template (Unity) similar to 8 Ball Pool (Multiplayer).
This template uses Playfab and Photon Network.
I configured PlayFab and Photon, made a build and could play successfully online.
The problem is that when someone from "Iran" tries to play it, it does not continue and remain to the initialization where (perhaps) PlayFab is being initialized.
The game could run perfectly when VPN is used.



What should be done in order to make it play in Iran too?
Thanks










share|improve this question























  • There may be nothing you can do. en.wikipedia.org/wiki/Internet_censorship_in_Iran

    – Retired Ninja
    Nov 16 '18 at 22:28











  • Alright. There are some games which are Multiplayer and can be run in Iran. So perhaps they are using some other or a custom server not under banned list of Internet in Iran.

    – Faizan Khan
    Nov 16 '18 at 23:55











  • Anyways... Perhaps I would need to host Photon on custom server in order to make it work. Because the target audience for the game is merely Iran. I think Google Play is banned from Iran and there is an alternate marketplace called CafeBazaar.

    – Faizan Khan
    Nov 16 '18 at 23:57











  • Its really weird by the way. Iran should not ban Photon or gaming servers.

    – Faizan Khan
    Nov 16 '18 at 23:57
















0















I've a template (Unity) similar to 8 Ball Pool (Multiplayer).
This template uses Playfab and Photon Network.
I configured PlayFab and Photon, made a build and could play successfully online.
The problem is that when someone from "Iran" tries to play it, it does not continue and remain to the initialization where (perhaps) PlayFab is being initialized.
The game could run perfectly when VPN is used.



What should be done in order to make it play in Iran too?
Thanks










share|improve this question























  • There may be nothing you can do. en.wikipedia.org/wiki/Internet_censorship_in_Iran

    – Retired Ninja
    Nov 16 '18 at 22:28











  • Alright. There are some games which are Multiplayer and can be run in Iran. So perhaps they are using some other or a custom server not under banned list of Internet in Iran.

    – Faizan Khan
    Nov 16 '18 at 23:55











  • Anyways... Perhaps I would need to host Photon on custom server in order to make it work. Because the target audience for the game is merely Iran. I think Google Play is banned from Iran and there is an alternate marketplace called CafeBazaar.

    – Faizan Khan
    Nov 16 '18 at 23:57











  • Its really weird by the way. Iran should not ban Photon or gaming servers.

    – Faizan Khan
    Nov 16 '18 at 23:57














0












0








0








I've a template (Unity) similar to 8 Ball Pool (Multiplayer).
This template uses Playfab and Photon Network.
I configured PlayFab and Photon, made a build and could play successfully online.
The problem is that when someone from "Iran" tries to play it, it does not continue and remain to the initialization where (perhaps) PlayFab is being initialized.
The game could run perfectly when VPN is used.



What should be done in order to make it play in Iran too?
Thanks










share|improve this question














I've a template (Unity) similar to 8 Ball Pool (Multiplayer).
This template uses Playfab and Photon Network.
I configured PlayFab and Photon, made a build and could play successfully online.
The problem is that when someone from "Iran" tries to play it, it does not continue and remain to the initialization where (perhaps) PlayFab is being initialized.
The game could run perfectly when VPN is used.



What should be done in order to make it play in Iran too?
Thanks







unity3d multiplayer photon






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 16 '18 at 22:02









Faizan KhanFaizan Khan

257




257













  • There may be nothing you can do. en.wikipedia.org/wiki/Internet_censorship_in_Iran

    – Retired Ninja
    Nov 16 '18 at 22:28











  • Alright. There are some games which are Multiplayer and can be run in Iran. So perhaps they are using some other or a custom server not under banned list of Internet in Iran.

    – Faizan Khan
    Nov 16 '18 at 23:55











  • Anyways... Perhaps I would need to host Photon on custom server in order to make it work. Because the target audience for the game is merely Iran. I think Google Play is banned from Iran and there is an alternate marketplace called CafeBazaar.

    – Faizan Khan
    Nov 16 '18 at 23:57











  • Its really weird by the way. Iran should not ban Photon or gaming servers.

    – Faizan Khan
    Nov 16 '18 at 23:57



















  • There may be nothing you can do. en.wikipedia.org/wiki/Internet_censorship_in_Iran

    – Retired Ninja
    Nov 16 '18 at 22:28











  • Alright. There are some games which are Multiplayer and can be run in Iran. So perhaps they are using some other or a custom server not under banned list of Internet in Iran.

    – Faizan Khan
    Nov 16 '18 at 23:55











  • Anyways... Perhaps I would need to host Photon on custom server in order to make it work. Because the target audience for the game is merely Iran. I think Google Play is banned from Iran and there is an alternate marketplace called CafeBazaar.

    – Faizan Khan
    Nov 16 '18 at 23:57











  • Its really weird by the way. Iran should not ban Photon or gaming servers.

    – Faizan Khan
    Nov 16 '18 at 23:57

















There may be nothing you can do. en.wikipedia.org/wiki/Internet_censorship_in_Iran

– Retired Ninja
Nov 16 '18 at 22:28





There may be nothing you can do. en.wikipedia.org/wiki/Internet_censorship_in_Iran

– Retired Ninja
Nov 16 '18 at 22:28













Alright. There are some games which are Multiplayer and can be run in Iran. So perhaps they are using some other or a custom server not under banned list of Internet in Iran.

– Faizan Khan
Nov 16 '18 at 23:55





Alright. There are some games which are Multiplayer and can be run in Iran. So perhaps they are using some other or a custom server not under banned list of Internet in Iran.

– Faizan Khan
Nov 16 '18 at 23:55













Anyways... Perhaps I would need to host Photon on custom server in order to make it work. Because the target audience for the game is merely Iran. I think Google Play is banned from Iran and there is an alternate marketplace called CafeBazaar.

– Faizan Khan
Nov 16 '18 at 23:57





Anyways... Perhaps I would need to host Photon on custom server in order to make it work. Because the target audience for the game is merely Iran. I think Google Play is banned from Iran and there is an alternate marketplace called CafeBazaar.

– Faizan Khan
Nov 16 '18 at 23:57













Its really weird by the way. Iran should not ban Photon or gaming servers.

– Faizan Khan
Nov 16 '18 at 23:57





Its really weird by the way. Iran should not ban Photon or gaming servers.

– Faizan Khan
Nov 16 '18 at 23:57












1 Answer
1






active

oldest

votes


















2














This is expected behavior and not caused by Iran banning Photon, like a comment suggested, but by Photon Cloud using Softlayer hosting centers for its server and Softlayer blocking traffic from Iran to their servers because they are an US company and hence need to comply to US law, which means that they are required to block traffic from Iran due to the US embargo of Iran.



Countries that are currently blocked by Softlayer due to US embargoes and hence can't use Photon Cloud are:
Cuba
Iran
North Korea
Sudan
Syria



Playfab is an US company, so they are not allowed by their government, to offer their services to Iranian users, just like Softlayer.



If you host Photon servers inside of Iran yourself, then Iranian users could connect to them.
However due to the US embargo on Iran Exit Games (the company behind Photon) is not permitted to make business with customers from Iran, so you can't buy the necessary licenses for Photon server if you are from Iran yourself.
As your profile suggest that you are from Pakistan this should not affect you, so you could buy the required Photon licenses and then host Photon yourself on servers that are provided by some Iranian hosting company.



Be aware that you will run into similar issues with pretty much every commercial software, as the companies behind most software are either located in the US or at least have a lot more customers and other business relations in the US than they could potentially ever get in Iran and hence need to adhere to the embargo, because by not doing so they would risk their US-business.






share|improve this answer























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53346027%2fphoton-playfab-unity3d-game-wont-run-in-iran-unless-vpn-is-used-works-fi%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    2














    This is expected behavior and not caused by Iran banning Photon, like a comment suggested, but by Photon Cloud using Softlayer hosting centers for its server and Softlayer blocking traffic from Iran to their servers because they are an US company and hence need to comply to US law, which means that they are required to block traffic from Iran due to the US embargo of Iran.



    Countries that are currently blocked by Softlayer due to US embargoes and hence can't use Photon Cloud are:
    Cuba
    Iran
    North Korea
    Sudan
    Syria



    Playfab is an US company, so they are not allowed by their government, to offer their services to Iranian users, just like Softlayer.



    If you host Photon servers inside of Iran yourself, then Iranian users could connect to them.
    However due to the US embargo on Iran Exit Games (the company behind Photon) is not permitted to make business with customers from Iran, so you can't buy the necessary licenses for Photon server if you are from Iran yourself.
    As your profile suggest that you are from Pakistan this should not affect you, so you could buy the required Photon licenses and then host Photon yourself on servers that are provided by some Iranian hosting company.



    Be aware that you will run into similar issues with pretty much every commercial software, as the companies behind most software are either located in the US or at least have a lot more customers and other business relations in the US than they could potentially ever get in Iran and hence need to adhere to the embargo, because by not doing so they would risk their US-business.






    share|improve this answer




























      2














      This is expected behavior and not caused by Iran banning Photon, like a comment suggested, but by Photon Cloud using Softlayer hosting centers for its server and Softlayer blocking traffic from Iran to their servers because they are an US company and hence need to comply to US law, which means that they are required to block traffic from Iran due to the US embargo of Iran.



      Countries that are currently blocked by Softlayer due to US embargoes and hence can't use Photon Cloud are:
      Cuba
      Iran
      North Korea
      Sudan
      Syria



      Playfab is an US company, so they are not allowed by their government, to offer their services to Iranian users, just like Softlayer.



      If you host Photon servers inside of Iran yourself, then Iranian users could connect to them.
      However due to the US embargo on Iran Exit Games (the company behind Photon) is not permitted to make business with customers from Iran, so you can't buy the necessary licenses for Photon server if you are from Iran yourself.
      As your profile suggest that you are from Pakistan this should not affect you, so you could buy the required Photon licenses and then host Photon yourself on servers that are provided by some Iranian hosting company.



      Be aware that you will run into similar issues with pretty much every commercial software, as the companies behind most software are either located in the US or at least have a lot more customers and other business relations in the US than they could potentially ever get in Iran and hence need to adhere to the embargo, because by not doing so they would risk their US-business.






      share|improve this answer


























        2












        2








        2







        This is expected behavior and not caused by Iran banning Photon, like a comment suggested, but by Photon Cloud using Softlayer hosting centers for its server and Softlayer blocking traffic from Iran to their servers because they are an US company and hence need to comply to US law, which means that they are required to block traffic from Iran due to the US embargo of Iran.



        Countries that are currently blocked by Softlayer due to US embargoes and hence can't use Photon Cloud are:
        Cuba
        Iran
        North Korea
        Sudan
        Syria



        Playfab is an US company, so they are not allowed by their government, to offer their services to Iranian users, just like Softlayer.



        If you host Photon servers inside of Iran yourself, then Iranian users could connect to them.
        However due to the US embargo on Iran Exit Games (the company behind Photon) is not permitted to make business with customers from Iran, so you can't buy the necessary licenses for Photon server if you are from Iran yourself.
        As your profile suggest that you are from Pakistan this should not affect you, so you could buy the required Photon licenses and then host Photon yourself on servers that are provided by some Iranian hosting company.



        Be aware that you will run into similar issues with pretty much every commercial software, as the companies behind most software are either located in the US or at least have a lot more customers and other business relations in the US than they could potentially ever get in Iran and hence need to adhere to the embargo, because by not doing so they would risk their US-business.






        share|improve this answer













        This is expected behavior and not caused by Iran banning Photon, like a comment suggested, but by Photon Cloud using Softlayer hosting centers for its server and Softlayer blocking traffic from Iran to their servers because they are an US company and hence need to comply to US law, which means that they are required to block traffic from Iran due to the US embargo of Iran.



        Countries that are currently blocked by Softlayer due to US embargoes and hence can't use Photon Cloud are:
        Cuba
        Iran
        North Korea
        Sudan
        Syria



        Playfab is an US company, so they are not allowed by their government, to offer their services to Iranian users, just like Softlayer.



        If you host Photon servers inside of Iran yourself, then Iranian users could connect to them.
        However due to the US embargo on Iran Exit Games (the company behind Photon) is not permitted to make business with customers from Iran, so you can't buy the necessary licenses for Photon server if you are from Iran yourself.
        As your profile suggest that you are from Pakistan this should not affect you, so you could buy the required Photon licenses and then host Photon yourself on servers that are provided by some Iranian hosting company.



        Be aware that you will run into similar issues with pretty much every commercial software, as the companies behind most software are either located in the US or at least have a lot more customers and other business relations in the US than they could potentially ever get in Iran and hence need to adhere to the embargo, because by not doing so they would risk their US-business.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 22 '18 at 16:05









        KaiserludiKaiserludi

        1,47221735




        1,47221735






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53346027%2fphoton-playfab-unity3d-game-wont-run-in-iran-unless-vpn-is-used-works-fi%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            這個網誌中的熱門文章

            Xamarin.form Move up view when keyboard appear

            Post-Redirect-Get with Spring WebFlux and Thymeleaf

            Anylogic : not able to use stopDelay()