LogoLogo
API Status
  • 👋Welcome
  • 🌐What is Morpheus Platform?
    • Interoperability
  • ℹ️Help
    • 📗Glossary
    • 🆘Support
    • Firewall problems
    • EULA
  • CREATION
    • 🎮Unreal Development
      • ⚡Get Started
        • ⚒️Download the Editor
        • ⏫Upload Content
        • 🌎Creating your own map
        • 📝Morpheus Base Project
        • ❓Differences from Unreal
          • 🧍Character Configuration
        • 📡Morpheus Networking
          • Introduction to Morpheus Networking
          • Network Levels
          • Replicated Properties
          • RPCs
          • Morpheus Render Targets
          • Morpheus Array
          • Networking FAQ
          • Replicating Sublevels
      • 📚Features & Guides
        • 📒Example Plugin
          • Nameplates
          • In-game roles
          • Resizing
        • 🏊Actor Pooling
        • 🔊Audio
        • 🎭Avatars
          • Creating an Avatar
          • Attachments
            • MML Attachments
          • Custom Animation Variables
          • Importing an NFT collection
          • Capsules and Mesh Transforms
        • 🤖Bots
        • 🎙️Chat
          • Unreal Text Chat
        • 🎛️Control Panels
          • Control Panel Configuration
          • DJ booth mission control
          • Observer Controls
        • 🔉Crowd Audio
        • 🤼Crowd Rendering
          • Legacy Animated Crowd
            • Animated Crowd Console Commands
            • Attaching static meshes to crowd members
          • Crowd Materials
          • Performance Parameters
          • Live Config Settings
          • Crowd Animation
            • Crowd Anim Blueprint
              • User Guide - Crowd Anim Blueprint
              • Reference Guide - ABP Nodes
                • Animation Playback
                • States and State Machines
                • Variables
                • Transitions
                • Special
                • Blends
                • Additional Notes
        • 🍱Helpers & Extras
          • "Instanced Objects" in Blueprints
          • Objects with "world context"
          • Making DataAsset classes
          • Duplicate Objects
          • The Bootflow Subsystem
          • The "Wait For Condition" System
          • Advanced Graphics settings
          • Listening to inputs on UObjects
          • Morpheus UserID
          • World Services
          • M2Extras: Skins System
        • 🖥️Loading Screen
        • ⚡Live Config
          • Editing for a World
          • Editing Locally
          • Default Settings
          • Accessing via Blueprint
          • Adding New Settings
          • Overriding Defaults
          • Using Arrays
        • 🧊MML
        • 🕺Motion Capture
        • 📡Networking
        • 📢Notifications
        • Raycastable Crowd
        • 🌐Singletons
        • 📱Streaming & Multiplatform
          • GFN on mobile
        • 🖥️UI
          • "UI Mode"
        • 🗃️User Collections
          • Creating a New Object Definition
          • Accessing from Unreal
            • Creating Objects Definitions
            • Transfer Objects
            • User Collection Views
            • Receiving Updates
        • 📺Video Players
          • Embedded Video Player
          • Millicast video streaming
            • How to Setup an In-Game Video Stream
            • Picture-in-Picture mode
          • Streaming Video Player
            • How to Setup a URL Video Player
            • Picture-in-Picture mode
        • 🐞Visual Debugging
          • Inspector
        • 🪟Web UI
        • Online Services
          • KV Store Service
        • 💠Web Requests
          • Http Requests
            • Legacy HTTP Nodes
          • JSON Handling
          • WebSockets
          • Identity Validation
          • Allowed External URLs
          • Walkthrough Example
            • Example Counter Service
        • ✈️World Travel
          • World Travel in the editor
        • Avatar Physics Assets
        • Action Gameplay Helper Components
      • 🔑Workflows
        • ↗️Upgrade the Editor
          • 🖥️Version History
        • ⚙️Editing Project Settings
        • 📈Profiling
        • 🧺Marketplace Importing
        • 🛠️Extra Workflows
          • Setup Play-in-Editor
          • Setup Local Asset Validation
          • Adding Gameplay Tags
          • Validating Game Assets
          • Custom Connection Modes
          • Connect Editor to a World
          • Common Issues
      • 📚Useful Reading
        • ⭐Best Practices
    • 🌎Worlds
      • 📩Invite Players
        • Setting Role Groups
      • Persistent Worlds
      • Always on Worlds
    • 📅Running events
      • ✅Large scale events - Checklist
      • 👾Anti-Cheat (EAC)
      • 🎮Player Entry
        • 📱React Native
        • Steam
        • 💻Hardware Reqs
      • 🎥Broadcast
        • 📹OBS Integration
      • Failover
      • 🏁Capacity And Queue Management
  • ADMINS
    • 👪Access Control
      • Adding metaverse contributors
      • Creating a new project
    • 💲Pricing
      • Development Support
      • Included Usage & Overages
      • Cloud Streaming
      • Access Modes
      • War Room Support
      • Platform SLA
    • ⚙️Settings
      • 🗃️Projects
  • APIs and Tooling
    • 🖥️API Reference
      • Accounts
      • Events
      • Key/Value Store
      • Organizations
      • Realtime
      • User Profile
      • World Builder
      • Worlds
    • 💻Template Web App
      • 💢Moderation
    • Pixel Streaming
    • 🚀Launcher
  • Integrations
    • 📊Analytics
      • Sending events from web
      • 🎮Sending Events from Unreal
    • 💬Chat
      • 🎮Integrating Pubnub with your Unreal Project
      • Adding Moderation to Chat
Powered by GitBook
On this page
  • Native clients
  • GeForce Now
  • Ports
  • Testing
  • Availability

Was this helpful?

  1. Help

Firewall problems

Guidance for accessing the M² platform via a corporate firewall

PreviousSupportNextEULA

Last updated 3 months ago

Was this helpful?

Native clients

Downloading and running the MSquared client requires access to . Some corporate firewalls block access to certain ports or IPs used by GCP, which can prevent this working. You will need to allow the following ports and IPs:

Ports

7000-7100

IP Allow List

8.34.208.0/23

8.34.211.0/24

8.34.220.0/22

23.251.128.0/20

34.14.0.0/17

34.22.112.0/20

34.22.128.0/17

34.34.128.0/18

34.38.0.0/16

34.52.128.0/17

34.53.128.0/17

34.62.0.0/16

34.76.0.0/14

34.118.254.0/23

34.140.0.0/16

35.187.0.0/17

35.187.160.0/19

35.189.192.0/18

35.190.192.0/19

35.195.0.0/16

35.205.0.0/16

35.206.128.0/18

35.210.0.0/16

35.220.96.0/19

35.233.0.0/17

35.240.0.0/17

35.241.128.0/17

35.242.64.0/19

104.155.0.0/17

104.199.0.0/18

104.199.66.0/23

104.199.68.0/22

104.199.72.0/21

104.199.80.0/20

104.199.96.0/20

130.211.48.0/20

130.211.64.0/19

130.211.96.0/20

146.148.2.0/23

146.148.4.0/22

146.148.8.0/21

146.148.16.0/20

146.148.112.0/20

192.158.28.0/22

34.1.224.0/19

34.12.0.0/16

34.13.128.0/17

34.32.128.0/17

34.34.0.0/17

34.90.0.0/15

34.104.126.0/23

34.124.62.0/23

34.141.128.0/17

34.147.0.0/17

34.153.45.0/24

34.153.237.0/24

34.157.80.0/23

34.157.92.0/22

34.157.208.0/23

34.157.220.0/22

35.204.0.0/16

35.214.128.0/17

35.220.16.0/23

35.234.160.0/20

35.242.16.0/23

GeForce Now

Ports

In order to access events & content via Nvidia's GeForce Now pixel streaming, you should open the following ports:

  • 49003 – UDP Inbound AUDIO

  • 49004 – UDP Outbound AUDIO

  • 49005 – UDP Inbound VIDEO

  • 49006 – TCP/UDP Outbound/Inbound Remote Input

If GeForce NOW is running behind a corporate or school firewall, the firewall should allow traffic to/from GeForce NOW servers’ UDP ports between 10000 and 20000.

Testing

You can check whether your network is blocking pixel-streaming traffic by trying to access an event or content and seeing whether you are presented with an error similar to:

Availability

As of 2024, GeForce Now is available on demand in the following countries:

On-demand countries

  • Åland (Finland)

  • Albania

  • Andorra

  • Anguilla

  • Australia - Served via Japan

  • Austria

  • Bahamas

  • Barbados

  • Belgium

  • Bermuda

  • Bosnia and Herzegovina

  • British Virgin Islands

  • Bulgaria

  • Canada

  • Canary Islands (Spain)

  • Cayman Islands

  • Croatia

  • Cyprus

  • Czechia (Czech Republic)

  • Denmark

  • Dominica

  • Dominican Republic

  • El Salvador

  • Estonia

  • Faroe Islands

  • Finland

  • France

  • Germany

  • Gibraltar

  • Greece

  • Greenland

  • Guadeloupe

  • Guatemala

  • Guernsey

  • Honduras

  • Hong Kong

  • Hungary

  • Iceland

  • Ireland

  • Isle of Man

  • Israel

  • Italy

  • Japan

  • Jamaica

  • Jersey

  • Latvia

  • Liechtenstein

  • Luxembourg

  • Malta

  • Martinique

  • Mexico

  • Monaco

  • Mongolia

  • Montenegro

  • Montserrat

  • Morocco

  • Netherlands

  • North Macedonia

  • Norway

  • Philippines

  • Poland

  • Portugal

  • Puerto Rico

  • Republic of Lithuania

  • Romania

  • Saint Barthélemy

  • Saint Pierre and Miquelon

  • Serbia

  • Slovakia

  • Slovenia

  • Spain

  • Sweden

  • Switzerland

  • Taiwan

  • Trinidad and Tobago

  • Tunisia

  • Turks and Caicos Islands

  • U.S. Virgin Islands

  • Ukraine

  • United Kingdom

  • United States

In the follow countries, the service is only available via GeForce Now partners, and capacity must be reserved in advance:

Reserved capacity partners & countries

GFN.CO.KR

  • South Korea

AU

  • Japan

GAME+

  • Turkey

  • Cyprus

Zain

  • Jordan

  • Kuwait

  • Oman

  • Saudi Arabia

ABYA

  • Argentina

  • Brazil

  • Chile

  • Paraguay

  • Uruguay

StarHub

  • Singapore

  • Indonesia

  • Thailand

  • Vietnam

Yes

  • Malaysia

GFN.AM

  • Armenia

  • Azerbaijan

  • Georgia

  • Kazakhstan

  • Moldova

  • Ukraine

  • Uzbekistan

rain

  • South Africa

(See for more context.)

If you are reading this page in preparation for a platform evaluation - you can see if pixel streaming is blocked on your network by going to > Construct Main > Play Now > Join on web > GeForce Now and seeing whether you experience the error above

ℹ️
💻
🎮
GCP
this Nvidia support page
https://construct.msquared.io/