Code Monkey home page Code Monkey logo

Comments (4)

krolson avatar krolson commented on June 26, 2024

Thank you for reporting this @spaelling

I believe this is likely due to issues with making outbound requests, and have opened a bug to improve the behavior here to give an actionable message in this case as well as to update wiki documentation to give more details up front on why this is needed. I see you're using version 0.0.7, but version 1.0.0 (just released) will similarly fail without outbound connectivity - notably it will fail during the site assessment.

App Service Migration Assistant needs to make outgoing requests to do the following things:

  • Get a login token for the user's Azure account (actual log-in can be done on another machine)
  • Call Azure resource manager APIs (to show settings options and create target Azure migration resources)
  • Complete the site assessment (calls assessment API that returns assessment information based on anonymized configuration information) - this is new in v1.0.0 as assessment in 0.0.7 worked differently
  • (Optionally) Anonymized logging (to help us improve the tool)
  • Publish the site content to the new Azure site during migration

Could you confirm that the server where you are using the tool is allowing outbound traffic or are you able to try enabling it?

We apologize for the inconvenience. Please let me know if you need more information on this and/or if you need more information to enable outbound requests, such as the target endpoints.

from app-service-migration-assistant.

spaelling avatar spaelling commented on June 26, 2024

Where can I get v.1.0.0? I downloaded from appmigration.microsoft.com/readiness and from what I can tell that is v0.0.7 - and what version is the preview? 1.0.0+?

I will try and check up on any outbound connections being blocked. There should not be, but there may be some weird firewall configurations. If there is I should be able to allow the traffic.

Any clue when the assistant will be able to migrate to existing service plans? I need to migrate all the sites to an app service environment, so I can currently only use the tool to asses if a migration will be successful or not. It would make my life so much easier, and if it is in a near future, I can postpone the migration project a bit.

from app-service-migration-assistant.

krolson avatar krolson commented on June 26, 2024

We just updated the appmigration.microsoft.com/readiness page with the v1.0.0 just last evening, so if you go today you should see a single download option and that will be v1.0.0 (previously this page had both version 0.0.7 and Preview version 0.1.2). Please let me know if you are not seeing or not able to download the newer version!

I am also delighted to tell you that one of the new features in the v1.0.0 release is the ability to migrate to an existing App Service Plan (ASP) rather than always creating a new one. Earlier versions of the assistant would allow you to migrate to a v2 App Service Environment (ASE) - however in previous versions this would have been limited to ASEv2 (i.e. not older v1 ASEs) and would have required creating a new App Service Plan on the ASE. There are some notes on major changes between versions here: https://github.com/Azure/App-Service-Migration-Assistant/wiki/Release-Notes.

from app-service-migration-assistant.

spaelling avatar spaelling commented on June 26, 2024

Now using 1.0 which is bringing other challenges. So closing this for now. Thanks for the help.

from app-service-migration-assistant.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.