Comments (22)
Hi @Nahar09 ,
Please use PnP PowerShell to run Get-PnPStorageEntity
and provide me with the output of the entries starting with "Modernization_". There should be 6 entries.
from modernization.
I'm having the same issue. I ran the above and here is my output.
from modernization.
@yhertel, that looks good. Can you check the following (copied from #46)
This looks like the bug I've fixed yesterday. When you've enabled page transformation for a site did you use the same casing for the URL as the URL actually is shown in SharePoint. There's a string replacement that used to fail when not being case sensitive.
Two ways to fix (both should work)
- Drop the latest solution from dev tree (https://github.com/SharePoint/sp-dev-modernization/blob/dev/Solutions/PageTransformationUI/assets/sharepointpnp-pagetransformation-central.sppkg) in the app catalog and then go to the modernization center -> site contents -> click on the three dots next to the sharepointpnp-pagetransformation-central app and click on "Get it" to install the latest version in the modernization center site
- Use the web part in the modernization center and disable page transformation for your site and then re-enable it using the url written in the correct casing
from modernization.
Do I need to blow away and re-create the Modernization center site? I did both of the fixes listed above and still have the problem. For me, if I try to run it in Edge, I get the 'Not all parameters configured...' but if I run in IE or Chrome, I get the 'Busy generating a modern version...' forever and ever. It also doesn't appear to add the toolbar button to sites -- I thought I'd try with a fresh site that I hadn't used it on before, and even though the Modernization center says it installed it, it doesn't appear in the ribbon.
from modernization.
When you press F12 (developer console) what errors do you see in the console?
from modernization.
I'm thinking it has to be this? Where do these permissions get set?
from modernization.
Did you do the admin consent for the created Azure AD app? When you did the Azure setup the script mentioned at the very end to do the admin consent via a URL like this "Open a browser session to https://login.microsoftonline.com/common/oauth2/authorize?client_id=f0e040f0-21e3-4640-ba50-7b56be765b26&response_type=code&prompt=admin_consent"
So in your case, the Azure AD App id for you is the 6773811d-... value shown from the earlier Get-PnPStorageEntity
call. So can you construct the needed URL (https://login.microsoftonline.com/common/oauth2/authorize?client_id=6773811d-TOCOMPLETE&response_type=code&prompt=admin_consent) and run that as that will get the consent done.
Once that's done please ensure that you enable the Page Transformation using the exact URL casing as SharePoint is showing when you browse the site (as mentioned earlier in this thread).
from modernization.
I am relying on another group to configure the Azure side because I do not have access -- makes it very challenging. I will forward to them and hopefully this will do the trick! Thank you for your assistance!
from modernization.
Hi @yhertel ,
Wanted to make you aware of the troubleshooting guide I created: https://github.com/SharePoint/sp-dev-modernization/blob/master/Solutions/PageTransformationUI/docs/troubleshootingguide.md.
Would be good if you could check the SharePoint side and have the Azure team verify the Azure side as well.
from modernization.
Hi @Nahar09,
Please be aware that there's a troubleshooting guide that can hopefully unblock you (if you still see the issue at least): https://github.com/SharePoint/sp-dev-modernization/blob/master/Solutions/PageTransformationUI/docs/troubleshootingguide.md
from modernization.
@jansenbe The troubleshooting guide will be very helpful! Thank you!
from modernization.
Hi , As suggested I ran the Get-PnPStorageEntity and got this output.
Also , I tried updating the app. But when I go to the modernization center -> site contents -> click on the three dots next to the sharepointpnp-pagetransformation-central app , there is no option to Get it
There are options to Monitor / Manage Permissions /Remove the App.
Should I re-install the modernization center?
from modernization.
Also for me, similar to @yhertel , the problem is in edge only , if i run it in Chrome or IE , I get the 'Busy generating a modern version...' and nothing happens.
from modernization.
Hi @Nahar09,
Can you also provide the output from Get-PnPTenantServicePrincipalPermissionGrants
+ when it's in the "Busy generating a modern version..." state press F12, go to the console output and create a screenshot so I can see the possible errors.
Also the troubleshooting guide (https://github.com/SharePoint/sp-dev-modernization/blob/master/Solutions/PageTransformationUI/docs/troubleshootingguide.md) can be helpful.
from modernization.
here is the output
from modernization.
The console gives following errors
from modernization.
Hey @Nahar09,
The problem is that you are pointing to a non existing Azure function app...The Modernization_FunctionHost points to pnpmodernizationtest1.azurewebsites.net but if I try to do a DNS lookup I don't find that host address. Did you do the Azure setup part? Could it be that the Azure function app was deleted afterwards?
from modernization.
Hi @Nahar09,
Did the above help explain the issue you see?
from modernization.
@yhertel : how are things progressing?
from modernization.
@jansenbe I'm still at the error re: the SPO Client Extensibility Web Application Principal. The Azure Admin says he did it all, but this doesn't appear anywhere, so it's obviously not set up correctly. I read somewhere that it can sometimes be accidentally deleted? But the AzureAdmin says he can't access the Azure powershell to restore it. After being an on-prem admin where I had access to everything I needed, I'm really struggling with SPO and having to rely on other groups to troubleshoot. I've been instructed to not spend any more time on it. Thank you for your efforts on this.
from modernization.
@yhertel : thx for the update. The SPO Client Extensibility Web Application Principal is a SharePoint infrastructure app and should be created automatically whenever the first deployed application needs it. It might be that since you do not have permissions in the AD side that this cause a problem. A solution would be to have a global admin do the deployment.
@Nahar09 : I've not heard back from you, feel free to create a new issue with problems you see after you've checked the missing Azure Function app setup
from modernization.
Thanks for all the help. Will work on this and try to resolve the issue. Will also check the troubleshooting guide.
from modernization.
Related Issues (20)
- [BUG] HOT 1
- LVWP for certain list templates is not converted HOT 1
- Not Supported??? HOT 1
- Errors when running SharePoint Modernization Tool HOT 2
- ConvertTo-PnPClientSidePage : Cannot bind positional parameters because no names were given.
- Permission required to Connect site to Group
- [BUG] _'0x0D' is invalid within a JSON string. The string should be correctly escaped. HOT 1
- [BUG] Content editor web part losing table format and images inside a table on editing the modernized page
- [BUG] - scanner tool hang and no progress
- Can not convert a publishing page to modern page using powershell HOT 1
- [BUG] - Getting Access Denied when running 2013 to Online Publishing Transformation
- Wiki pages are not getting converted
- Index was outside of the bounds of the array HOT 1
- [BUG] : ConvertTo-PnPPage: Could not find file 'PnP.Framework.resources' HOT 1
- Error when converting onPrem publishing pages to SPO: The given key 'Content' was not present in the dictionary. HOT 1
- [BUG] Embedded images referring to _layouts image files don't get correct height and width values
- [BUG]
- Error during modernization of Wiki page - 't' is invalid after a value. Expected either ',', '}', or ']'
- Mapping of HTML Form webpart containing iframe vedio is not migrating to modern site
- [ISSUE] ConvertTo-PnPPage copies Images into Site Assets Library with a different path to on prem
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from modernization.