Hello [ADMIN] PHAM Khanh,
Greetings! Welcome to Microsoft Q&A Platform.
I understand that your Azure Linux web app stuck at an application error after moving to a new subscription. I would recommended refer this Troubleshoot Azure Files problems in Linux (SMB) (This article lists common problems that are related to Azure Files when you connect from Linux clients. It also provides possible causes and resolutions for these problems)
Azure NFS file shares are supported in all the same regions that support premium file storage.
For the most up-to-date list, see the Premium Files Storage entry on the page for Azure products available by region.
Please check the following to resolve the issue,
- Ensure that the NFS share is correctly configured and accessible. Verify that the NFS version is set to 4.1, as Azure Files only supports NFS v4.11.
- Confirm that the necessary ports (especially port 2049) are open on the client and that the NFS share is accessible from the new subscription’s network.
- Review the mount options used in your configuration. Recommended options include vers=4,minorversion=1, sec=sys, rsize=1048576, and wsize=10485761. Incorrect or missing options might cause the mount to fail.
- Confirm that the subnet delegation is correctly set for Microsoft.Web/serverFarms. Ensure that the NFS share is accessible from the web app’s subnet. You might want to test the connectivity using a VM in the same subnet.
If the issue still persists, please share the screen shot of the error message.
reference docs: How to mount an NFS file share
Hope this answer helps! Please let us know if you have any further queries. I’m happy to assist you further.
Please "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.