Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Bo Jacobsen 593 posts 2389 karma points
    Aug 12, 2020 @ 09:49
    Bo Jacobsen
    0

    Vimeo links can no longer be embeded

    Vimeo links can no longer be embedded in the RTE or GRID.

    enter image description here

  • Comment author was deleted

    Aug 12, 2020 @ 10:09

    Odd, just tried this on a site (latest v7) and it works... does other stuff work , like youtube? And is the video shareable on vimeo?

  • Bo Jacobsen 593 posts 2389 karma points
    Aug 12, 2020 @ 10:31
    Bo Jacobsen
    0

    Hi Tim.

    I just tried on another of our 8.6.4 sites and here it works.

    So i have to dig deeper. Because we havent used any custom Embed Provider and using the default ones.

  • Comment author was deleted

    Aug 12, 2020 @ 10:36

    sure does youtube work on the site where vimeo doesn't work?

  • Comment author was deleted

    Aug 12, 2020 @ 10:36

    can you paste link to video you are trying to embed?

  • Bo Jacobsen 593 posts 2389 karma points
    Aug 12, 2020 @ 10:57
    Bo Jacobsen
    0

    Yes Youtube works.

    I have tried with a couple of different Vimeo videos and none of them worked, one of them is https://vimeo.com/314018490

  • Bo Jacobsen 593 posts 2389 karma points
    Aug 12, 2020 @ 11:19
    Bo Jacobsen
    0

    Local it works, dev and live does not.

    Its on Umbraco Cloud btw :)

    I can see that Umbraco have added Bogus.dll and Umbraco.TestData.dll

    I will try to update the dev environment, after i update nuget reference from 8.6.3 to 8.6.4 on Local.

  • Comment author was deleted

    Aug 12, 2020 @ 11:43

    works fine here, might be that vimeo is disable on that install?

  • Bo Jacobsen 593 posts 2389 karma points
    Aug 12, 2020 @ 11:52
    Bo Jacobsen
    0

    Hi Tim.

    How can i check if its diasabled?

    Because i just testet locally. There it works. Then i made some changes and pushed to dev. On dev i get this error:

    Message:
    Error embedding url "https://vimeo.com/314018490" - width: 360 height: 240
    
    
    Exception:
    System.Xml.XmlException: Data at the root level is invalid. Line 1, position 1.
       at System.Xml.XmlTextReaderImpl.Throw(Exception e)
       at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
       at System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace()
       at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
       at System.Xml.XmlTextReaderImpl.Read()
       at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
       at System.Xml.XmlDocument.Load(XmlReader reader)
       at System.Xml.XmlDocument.LoadXml(String xml)
       at Umbraco.Web.Media.EmbedProviders.EmbedProviderBase.GetXmlResponse(String url)
       at Umbraco.Web.Media.EmbedProviders.Vimeo.GetMarkup(String url, Int32 maxWidth, Int32 maxHeight)
       at Umbraco.Web.PropertyEditors.RteEmbedController.GetEmbed(String url, Int32 width, Int32 height)
    

    Its the same link https://vimeo.com/314018490 i try with.

  • Comment author was deleted

    Aug 12, 2020 @ 11:58

    Ok looks like the provider is active since it is shown in the stack trace...

    Does your dev have access to vimeo? Maybe firewall issue or...?

  • Bo Jacobsen 593 posts 2389 karma points
    Aug 12, 2020 @ 12:02
    Bo Jacobsen
    0

    Its the same error i get on Live.

    Our other Umbraco 8.6.4 versions on Cloud does works with Vimeo Embed.

  • Bo Jacobsen 593 posts 2389 karma points
    Aug 12, 2020 @ 12:11
    Bo Jacobsen
    0

    Hi Tim.

    Now it suddenly works, both on Dev and Live. I dunno what happend or what i did.

    I guess Umbraco have sneakpeaked and added some rule to the firewall, i dunno.

    But thank you for trying to help me out.

  • Comment author was deleted

    Aug 12, 2020 @ 12:41

    No worries, must have been gremlins! Glad it works!

Please Sign in or register to post replies

Write your reply to:

Draft