Copied to clipboard

Flag this post as spam?

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


  • hdarko4 8 posts 38 karma points
    Mar 07, 2024 @ 19:28
    hdarko4
    0

    Usync Complete's Publisher and Exporter not pushing/pulling the changes I want

    Using Umbraco 13.1.1 Usync Complete 13.1.1

    Currently having an issue: Trying to use Usync Publisher to transfer Content from a Develop Server to a Test Server and nothing changes Content wise in Test whether I push/pull. This was working up to a couple days ago when it stopped.

    Even creating a published placeholder node in Test and trying to transfer to Dev had same issues,

    If I include Files in the transfer I see the same unrelated files appear each time and if I restrict it to only content then I see the nodes I want but either way the same issue occurs

    I tried Usync Exporter to see if that would be a good alternative but when I import the changes from Dev I get "No Changes" screen

    Usync's Remote Content and Compare Remote screens show the changes I want but the actual transfer process isn't succeeding the way I desire

    Was hoping for some assistance

    Note: I am noticing that on the Report Page actions in the Network Tab/Dev Tools when I look at the report for the failed push I see my items have change: no change

  • Kevin Jump 2342 posts 14889 karma points MVP 8x c-trib
    Mar 09, 2024 @ 14:40
    Kevin Jump
    0

    Hi,

    Sorry, that doesn't seem to be working, do you have any examples of the detail it is showing you that might change in the reports?

    Do you have languages installed? (Sometimes depending on the config, you might see changes but if the target site doesn't have the language, they don't get applied. there is a setting to sync languages, but it's not on by default for content)

    Do you have any custom content for publisher on either server (e.g beyond the keys, have you enabled or disabled any handlers, or added anything else to the appsettings for uSync:Publisher? (if you have a disabled some handlers, then the changes are reported but not applied, because the handler is missing)

    And just to confirm, the servers are running against different databases?

  • hdarko4 8 posts 38 karma points
    Mar 11, 2024 @ 13:15
    hdarko4
    0

    Hi, the languages should be the same in both servers and the databases for each server is different.

    For example of changes that should be transferred. There are two sites, each created in the test and dev servers respectively and usync doesnt transfer either one to the intended server, one of them is just a placeholder node to test if Usync would transfer.

    Another site only has changes to the sort Order, minor changes in some of its text content(different words or paragraphs) and a new text property that we want to transfer from dev to test

    One thing I do notice is if I try to use Usync Publish for one of the above and I uncheck dependencies, children, files, and media it claims that the severs are already in sync though I dont see the site in the server I send it too If files specifally are checked I see the same js, cshtml and css files over and over, the cshtml especially being weird as if I try pushing/pulling them individually they also claim they already in sync

    The appsettings is the same for each server which is the liscence, appid/key and "IncomingEnabled": true. In Umbraco Admin, each Sever does have the checkmark for outgoing and incoming.

    The handles haven been changed from default and on Usync Settings I see the following handlers have been disabled but we use Publisher mainly not Uysnc or Usync Exporter {PublishedContentHandler MediaFileHandler MemberHandler MemberGroupHandler UserHandler UserGroupHandler PublicAccessHandler PartialFileHandler PartialMacroFileHandler ScriptFileHandler StyleSheetHandler}

    I hope any of this info is helpful to you in decoding this issue

  • hdarko4 8 posts 38 karma points
    Mar 11, 2024 @ 15:32
    hdarko4
    0

    As a followup to the above, I have a placeholder site in Test I want to send to Dev, using Compare remote shows thisenter image description here

    When I push to Dev the report is this enter image description here

    And after completion I can't find my placeholder site in the Dev server

  • Kevin Jump 2342 posts 14889 karma points MVP 8x c-trib
    Mar 11, 2024 @ 16:38
    Kevin Jump
    0

    Hi,

    Just quick check are these items published ?

    Publisher syncs published items (not saved) - so if you make changes and save an item, then there will be no changes because the published item hasn't been updated.

    this can be changed but that is the default behavior.

    Kevin

  • hdarko4 8 posts 38 karma points
    Mar 11, 2024 @ 17:49
    hdarko4
    0

    Yes these sites are published, another thing to mention is that theses issues were seen after we upgraded our Umbraco 10 nuget package to 13. Not sure if that just coincidence since it took a bit of time to update our servers or its related but worth a mention

  • hdarko4 8 posts 38 karma points
    Mar 13, 2024 @ 19:06
    hdarko4
    0

    Something I discovered today is that if I am running Umbraco Locally (connected to the Dev server database) and I try a Usync Publisher transfer with the Test server.

    Local - Windows

    Servers - running on Linux docker image in Azure

    Usync Publisher worked fine on the servers till after we updated to Umbraco 13.1.0 and Usync Complete 13.1.0 prior to that we were on Umbraco 10.8.3 and Usync Complete 10.7.2

    • A "Push" from Dev(Local) to Test results in no change occuring in Test
    • A "Pull" from Test to Dev(Local) results in Dev server being updated appropriately
      • A "Push" from Dev(Server) to Test results in no change occuring in Test
    • A "Pull" from Test to Dev(Server) results in no change occuring in Dev
      • Remote Compare always shows the appropriate changes
  • Kevin Jump 2342 posts 14889 karma points MVP 8x c-trib
    Mar 14, 2024 @ 13:13
    Kevin Jump
    100

    Hi,

    Found the fix (Linux it turns out was the keyword 🙂).

    Bug internally in uSync when we were calculating the folder paths to merge fo the roots feature.

    Fix in in uSync 13.1.3. https://github.com/KevinJump/uSync/releases/tag/v13.1.3

    and we've upped uSync.Complete to (just updates the dependency on uSync) https://github.com/Jumoo/uSync.Complete.Issues/releases/tag/v13.1.3

    So hopefully this fixes it for you 🤞

  • hdarko4 8 posts 38 karma points
    Mar 15, 2024 @ 17:52
    hdarko4
    0

    It does! Thank you very much!

Please Sign in or register to post replies

Write your reply to:

Draft