Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error when using Microsoft Store #5

Open
NguyenLamMS opened this issue May 9, 2022 · 5 comments
Open

Error when using Microsoft Store #5

NguyenLamMS opened this issue May 9, 2022 · 5 comments

Comments

@NguyenLamMS
Copy link

When I start tun2sock I can't login to Microsoft Store. After entering Username and Password I get Microsoft Store error message
Screenshot 2022-05-09 153654

@liulilittle
Copy link
Owner

1

Here I test Microsoft Store is working properly, download/browse/install.

@liulilittle
Copy link
Owner

by the way, try updating to the latest code version (version: 18)?

@NguyenLamMS
Copy link
Author

Video-2022-05-13-094700.mp4

I used the latest version but still got the error. I get errors when I sign in and when I make in-app purchases. I have capture the error in the video you can see it I searched for the error on google and got the result when microsoft store sees intermittent connection it says "You'll need the internet for this" error. Is that the cause?

@liulilittle
Copy link
Owner

This problem can be caused by several factors:

  1. I can signin to Microsoft Store through THE SOCKS5 proxy provided by PPP PRIVATE NETWORK(VPN)
    It is usually a SOCKS5 server problem.

  2. Toggle the tun2socks network-stack.
    Code signing:

    public Socks5Ethernet(IPEndPoint proxyServer, IPAddress[] dnsAddresses, bool productMode, string user, string password, string bypassIplist, NetworkStatistics networkStatistics) : base(subnetstack: true, 0, networkStatistics);

    subnetstack: true // Then TCP/IP traffic is processed by "LwIP" sub-network protocol stack.
    subnetstack: false // Best compatibility, handling "TCP/IP" traffic through the "VEthernet" main-network protocol stack.

@liulilittle
Copy link
Owner

liulilittle commented May 15, 2022

New "Ethernet" default network is set up on; ; can be a vEthernet.
Earlier one minute, you cannot log in to the Microsoft Account from Microsoft Store.

Test environment:
##############
subnetstack: false
Use Best compatibility, handling "TCP/IP" traffic through the "VEthernet" main-network protocol stack.

image

##############
tun2socks is a demo program based on the VEthernet framework.

##############
There are two built-in network stacks for different scenarios.

  1. Main-network protocol stack.
    CPU load is high
    EMC-MCx, MTA
    Excellent Compatibility
    The stronger the CPU performance, the greater the vnetwork throughput performance.

  2. Sub-network protocol stack.
    CPU load is low
    LwIP@libtcpip, STA

Chinese mainland users, they need such a VEthernet network-stack mode even more, because it is only used to solve the problem of browsing and accessing "Google, Netflix, Disney, Rabbit, Twitter, Facebook" and other website resources.

Based on LwIP 2.13-RC2:
OpenSource:
https://github.com/lwip-tcpip/lwip

Version: 215dec6, 6721 commits
Trunk: lwip-tcpip/lwip@215dec6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants