Google Calendar Sync Issue (Robots.txt)

62 postsstarted by azwheels 19,012 viewsoriginal topic

New Member
#1
I'm trying to one-way sync my ward calendar to my Google calendar. It was working well last week, but suddenly it was not refreshing when calendar events changed. So I deleted that calendar sync from my Google calendar and requested a fresh url from the lds.org calendar site. When I tried to sync with the new url, I received the following error message: Could not fetch the url because robots.txt prevents us from crawling the url.
Community Administrator
#2

Re: Google Calendar Sync Issue

Google only syncs about once a day. So changes to the calendar will not be reflected immediately.

You can use the URL only once every nine minutes. If you try to refresh/reread it more often then that, you will get an error. Creating a new URL does NOT reset the timer. Note that this includes all devices that use the URL, so if you've just added a device or service to sync to, that could be the problem.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
New Member
#3

Re: Google Calendar Sync Issue

My google calendar was not refreshing the lds.org calendar data at all. Even after a week, the changes made to lds.org did not show up in the Google calendar. That's the reason I tried to re-sync. It has been over an hour since I tried to sync using the new url, and I still get the same error.
Community Administrator
#4

Re: Google Calendar Sync Issue

Sync is working for me, so if there's an outage, it's not across the board. Have you tried putting the URL in a web browser? You should get a ICS file. (And then you'll have to wait 9 minutes before doing any further testing.)
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
New Member
#5

Re: Google Calendar Sync Issue

I put the url into the Google Chrome web browser. It downloaded a file, which I opened in Notepad. Looks like it contains info about each calendar event.

I wonder if there is a setting in Google that tells robots.txt to allow all? Remember the error message is:

Could not fetch the url because robots.txt prevents us from crawling the url.

When I google this issue, here's what I get:

URLs restricted by robots.txt errors

Google was unable to crawl the URL due to a robots.txt restriction. This can happen for a number of reasons. For instance, your robots.txt file might prohibit the Googlebot entirely; it might prohibit access to the directory in which this URL is located; or it might prohibit access to the URL specifically. Often, this is not an error. You may have specifically set up a robots.txt file to prevent us from crawling this URL. If that is the case, there's no need to fix this; we will continue to respect robots.txt for this file.

If a URL redirects to a URL that is blocked by a robots.txt file, the first URL will be reported as being blocked by robots.txt (even if the URL is listed as Allowed in the robots.txt analysis tool).
Community Administrator
#6

Re: Google Calendar Sync Issue

azwheels wrote:I put the url into the Google Chrome web browser. It downloaded a file, which I opened in Notepad. Looks like it contains info about each calendar event.

I wonder if there is a setting in Google that tells robots.txt to allow all?
The fact that you could download the iCAL file shows that the LDS.org calendar sync service is working properly.

I don't understand why Google Calendar would even care about a robots.txt file. After all, the only operation that is needed is to download a single file from the URL that you supply (the sync URL). There should be no web crawling involved.

I personally sync my LDS.org calendar to Google Calendar, and I've never seen that error message.
Questions that can benefit the larger community should be asked in a public forum, not a private message.
New Member
#7

Re: Google Calendar Sync Issue

OK. Do you think maybe some malware or virus could cause this?
Community Administrator
#8

Re: Google Calendar Sync Issue

azwheels wrote:OK. Do you think maybe some malware or virus could cause this?
I would think that is quite unlikely. The message does seem like something Google could be reporting, and that report would be based on information that Google sees on the lds.org server as it tries to download the file. I wouldn't think that malware would be likely at all to interfere with that part of the process.

I'm not sure what to suggest. You might try generating a new sync URL on the LDS.org calendar and see if that helps.
Questions that can benefit the larger community should be asked in a public forum, not a private message.
New Member
#9

Re: Google Calendar Sync Issue

I did that. Twice, in fact. If you think of anything else I can try, please let me know. I really miss seeing the church events on my family calendar.
Community Administrator
#10

Re: Google Calendar Sync Issue

azwheels wrote:Could not fetch the url because robots.txt prevents us from crawling the url.
You might re-check your procedure for entering the URL. I don't think "robots.txt" comes into play unless you're asking google to index the link to make it available for a web search.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
New Member
#11

Re: Google Calendar Sync Issue

Hi, I saw your conversation and I am having exactly the same issue. Google calendar stopped syncing with my church calendar about a week ago, if I try to add the church calendar URL I am getting the same error message. I left it over night (I am in England) hoping something would resolve itself but it is the same this morning. Any other ideas? A bit embarrassing as Bishop not to be upto date with whats happening :confused:
New Member
#12

Re: Google Calendar Sync Issue

Not sure how to do it any differently. I'm not choosing to make the calendar public. Just entering the url.
New Member
#13

Re: Google Calendar Sync Issue

Same here. Just tried again and same error message. I did have to change my google password about a week ago, I'm wondering if that might have re-set links which worked under previous versions which do not now. That's the 0only thing I can think of that's changed. How about you?
New Member
#14

Re: Google Calendar Sync Issue

I have not reset my google password. I think I have updated Java recently, but not sure if it was before or after this issue started.
New Member
#15

Re: Google Calendar Sync Issue

Can someone tell us if the church website uses robot.txt as the message mentions and whether any settings have been changed recently? Who do we ask?
New Member
#16

Re: Google Calendar Sync Issue

Tried again with new URL and this time ticking for the church calendar to be "public" in google calendars. First time a message box came up in google calendars saying the it was indexing the URL calendar reference before the message about robots.txt appeared again. Tried again and although it has kept the URL link in google calendars there are no events showing. I will leave it for a day and see if any events start appearing otherwise I wonder if someone from church will need to contact google as they did in 2011 when the link wouldn't work then.
Community Administrator
#17

Re: Google Calendar Sync Issue

The developers are aware of the problem and are checking on it.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
New Member
#18

Re: Google Calendar Sync Issue

Any updates on this? I'd REALLY like to have my ward calendar back on my Google Calendar, by which I live and die.
Community Administrator
#19

Re: Google Calendar Sync Issue

No, I don't get progress reports. It's a very small group, so as nice as it would be to get reports, it would just slow them down.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
New Member
#20

Re: Google Calendar Sync Issue

Russell, thanks for passing the problem onto the developers. I will keep my fingers crossed that they can sort it soon.
#21

Re: Google Calendar Sync Issue

@russellhltn Thanks for at least letting us know it's being worked on. :) I hope it's not too hard of a fix! I was supposed to show my Bishopric how to sync their Church calendars to their Google calendars tomorrow, I'll just have to explain it instead of showing it. :j
Sincerely,
CK Stratford :D

Feel free to follow me @ https://twitter.com/CKStratford :D
Feel free to follow me @ https://www.youtube.com/user/BomWarriorVlog :D
Member
#22

Re: Google Calendar Sync Issue

I, too, would LOVE to have this fixed.

In the meantime, I suppose the workaround is to manually check the lds.org/church-calendar ? Has anyone else found a reasonable work around?

PS: I ran into this issue because I deleted my church calendar from my google calendar settings, generated a new sync URL, and then tried to add my church calendar back to google calendar.

Code:

Could not fetch the url because robots.txt prevents us from crawling the url.
I did not see this error until I did the above steps.
New Member
#23

Re: Google Calendar Sync Issue

I just ran into this issue too. Do we know the status of the 'fix'?

Thanks
Community Administrator
#24

Re: Google Calendar Sync Issue

The status hasn't changed.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
#25

Re: Google Calendar Sync Issue

I just stumbled upon this forum because I searched Could not fetch the url because robots.txt prevents us from crawling the url" error message. What caught my attention was the latest post was just yesterday which tells me this is a current problem. I had my google mail set up perfectly with the lds calendar for many years until about a week ago like the others here have reported. I was in my teachers quorum meeting and the other leader had added some new events that were not being updated in my google calenders for some reason. I unsubscribed or deleted this calendar and have tried to add the calendar back and now get this new error message! So, on a positive note I believe that there are many people currently with this problem..not let's just hope we can get it fixed. any updates?
New Member
#26

Re: Google Calendar Sync Issue

We have been having the same problem just recently when trying to sync the calendar to our Google calendar. It used to work, but not able to sync anymore :( "ERROR: Could not fetch the url because robots.txt prevents us from crawling the url."
New Member
#27

Re: Google Calendar Sync Issue

Hi All, yes I am having the same issue and suspect my Google -LDS calendar has not been refreshing now for maybe 2-3 weeks as a result I assume from this.."ERROR: Could not fetch the url because robots.txt.
New Member
#28

Re: Google Calendar Sync Issue

Same problem. Started a new topic before I saw this. Sorry. Any news?
New Member
#29
First time poster here: I've just moved stakes and have discovered this problem while trying to sync my Google Calendar with a fresh URL. I've raised it as a problem through the normal 'help' page but I'd be grateful if you could keep me in the loop for any fix to this problem.
New Member
#30
BTW - you are probably already aware that this is a very quick and easy fix by deleting the "robots.txt" entry from the html/xml on the church calendar.
Member
#31
For what it is worth department workaround- I just created a new calendar in google calendar - SLC-Manual. Downloaded the .ics file from the lds.org link and then imported into my SLC-Manual. Come Saturday night I will delete my google calendar SLC-Manual, Create it again, download from lds.org again and import it again. I will just keep doing this as needed until issue is resolved, thus I am somewhat current for my uses anyway.
Community Administrator
#32
ramonc wrote:Come Saturday night I will delete my google calendar SLC-Manual, Create it again, download from lds.org again and import it again.
I wonder if it's necessary to delete the calendar. Have you tried re-importing into the existing calendar?

My primary use is to get the sync onto my Android device. Unlike iOS, Android does not have a way to do it natively. But there are apps that can be installed. One possible advantage - you can sync as fits your schedule rather than wait until Google gets around to it.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
New Member
#33
This is a problem on Google's end. I have had this problem before, and have it now. Google is not able to communicate with the server. However, a browser can communicate with the server and download the calendar to an ics file that can be imported into the Google calendar. The questions and comments need to be directed to Google as to the sync process.
Community Administrator
#34
brucejay wrote:This is a problem on Google's end. I have had this problem before, and have it now. Google is not able to communicate with the server. However, a browser can communicate with the server and download the calendar to an ics file that can be imported into the Google calendar. The questions and comments need to be directed to Google as to the sync process.
It may be an issue of interpreting standards. Robots.txt is a file used by the site to direct web crawlers what is and is not to be indexed. (See Robots exclusion standard) The question is, should Google pay attention to Robots.txt when being directed by a specific user to retrieve an ICS file from a specific location for their own use? It's understandable that the church doesn't want Google to index everyone's calendar into their search engine, but there's no intent to block what Google does in behalf of a specific request from a user.

Web browsers ignore robots.txt as they are not "robots" but work as directed by the user.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
#35
So basically nothing has been resolved on this issue?

To the person who recommended to delete the "robot.txt" from the HTML. Can you be more specific about how this is done?
Community Administrator
#36
rbraithwaite1995 wrote:So basically nothing has been resolved on this issue?

To the person who recommended to delete the "robot.txt" from the HTML. Can you be more specific about how this is done?
Whoever made that suggestion is a bit confused. The file robots.txt (it has an s on that "robots", by the way) is not in the HTML. It is a separate file. And since it is one file for LDS.org, you can't just remove it from the Calendar sync service without affecting more than just sync URLs.

Search engines gather the information for their search indexes by "crawling" the web using applications known as "web crawlers" or "spiders" or "robots" to find pages of content, then they put that information in indexes so that they can search for that content. The robots.txt file allows sites to tell search engines to ignore anything they find in certain parts of their site.

The robots.txt file for LDS.org can be found at https://www.lds.org/robots.txt . If you examine the file, you'll see a line that says "Disallow: /church-calendar". That means that web crawlers are supposed to ignore everything found in lds.org/church-calendar and below. So if we were only talking about web crawling, then Google would be correct in ignoring sync URLs, since they are found below lds.org/church-calendar. But reading a sync URL has nothing to do with crawling the web, so Google's Calendar application is misinterpreting the purpose of robots.txt if they read that and assume that they can't open a file from there.
Questions that can benefit the larger community should be asked in a public forum, not a private message.
Community Administrator
#37
aebrown wrote:Google's Calendar application is misinterpreting the purpose of robots.txt if they read that and assume that they can't open a file from there.
I'm not so sure. When I look up the purpose of Robots.txt, it seems to be aimed at automated processes, not just search engine web crawlers.

When I look for complaints about the robots.txt for Google calendar - I can find them, but they are from years ago. And thanks to the Wayback Machine we can see that the there was a change to the church's robots.txt done on Aug 13. So while we can argue standards, it was the church that made the change that broke things. The fact it hasn't been changed back makes me think there's a security issue involved.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
New Member
#38
I have had LDS calendar/Google calendar sync issue from July or so. Today started working on it and finally recreated the link. At the first attempt of adding the new link to Google calendar I saw the mentioned robots.txt error for the first time. After that I did not see the error anymore, but no sync either. Copying the link to browser window displays an empty calendar in Firefox.

Another issue (should probably start a new thread for this, but I'm not doing it now) is that for few montyhs already I have not received any email notifications from lds calendar even though based on my settings and events added I should have.
New Member
#39
>> Copying the link to browser window displays an empty calendar in Firefox.

With this I mean the link for embedded calendar.
Community Administrator
#40
diidu wrote:After that I did not see the error anymore, but no sync either. Copying the link to browser window displays an empty calendar in Firefox.
How long did you wait? There's a 9 minute throttle on the calendar. If you try to use it within the 9 minutes, you'll get a http error (although many things won't report that to you.) In most browsers, you'll end up with nothing. Creating a new URL won't reset the timer - it's tied to your account.
diidu wrote:Another issue (should probably start a new thread for this, but I'm not doing it now) is that for few montyhs already I have not received any email notifications from lds calendar even though based on my settings and events added I should have.
It's addressed in the LDS.org calendar not sending email updates thread.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
Community Administrator
#41
russellhltn wrote:I'm not so sure. When I look up the purpose of Robots.txt, it seems to be aimed at automated processes, not just search engine web crawlers.
What's your source? Everything I read talks about web crawlers. See here, or here.
russellhltn wrote:When I look for complaints about the robots.txt for Google calendar - I can find them, but they are from years ago. And thanks to the Wayback Machine we can see that the there was a change to the church's robots.txt done on Aug 13. So while we can argue standards, it was the church that made the change that broke things.
It's true that the Church made a change, and it was an important change, but I don't think it's fair to say that it was that change "that broke things." That implies that the Church did something wrong in their change. The change they made on August 13 was to change the "disallow" directory from "/calendar" to "/church-calendar". I don't know why they ever had "/calendar" in the disallow category, since the calendar stuff has been under "/church-calendar" for years. I would think it's more accurate to say that the Church finally corrected their mistake.
russellhltn wrote:The fact it hasn't been changed back makes me think there's a security issue involved.
It may or may not be a security issue. If the web crawlers for search engines somehow became aware of Sync URLs and started crawling those URLs (perhaps because they come across them in some other source where someone makes them available, such as sometimes happens here on LDSTech where someone posts their personal sync URL), then they would be affecting the throttle mechanism. It could be that the exclusion is simply to avoid such a problem.
Questions that can benefit the larger community should be asked in a public forum, not a private message.
Community Administrator
#42
aebrown wrote:
russellhltn wrote:I'm not so sure. When I look up the purpose of Robots.txt, it seems to be aimed at automated processes, not just search engine web crawlers.
What's your source? Everything I read talks about web crawlers. See here, or here.
That second link says "and other web robots". It should be noted that the file is "Robots" not "Crawler" or "Spider".

The bottom line is that Google thinks their calendar import bot should obey Robots.txt. It's made worse that it appears Googlebot is the name of both the web indexing function and the calendar import function. (Some other Google indexing function have different names so they can be specifically controlled by the text file.)
aebrown wrote:It's true that the Church made a change, and it was an important change, but I don't think it's fair to say that it was that change "that broke things."
We can debate fault, but it's that change that caused things stop working. Not a change implemented on Google's side. Had this text file been that way from the beginning, it would appear that Google Calendar sync would have never worked and perhaps never been offered.

So where do we go from here? Unless the church changes the text file, perhaps allowing just Googlebot to get files, this isn't going to get fixed anytime soon.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
Community Administrator
#43
russellhltn wrote:
aebrown wrote:
russellhltn wrote:I'm not so sure. When I look up the purpose of Robots.txt, it seems to be aimed at automated processes, not just search engine web crawlers.
What's your source? Everything I read talks about web crawlers. See here, or here.
That second link says "and other web robots". It should be noted that the file is "Robots" not "Crawler" or "Spider".
And what is a robot? You seem to be assuming that it might mean something other than a crawler or spider. But the definition given at http://www.robotstxt.org/ is:
Web Robots (also known as Web Wanderers, Crawlers, or Spiders), are programs that traverse the Web automatically. Search engines such as Google use them to index the web content, spammers use them to scan for email addresses, and they have many other uses.
The key attribute is that robots "traverse the Web automatically." That is definitely NOT what is happening when Google Calendar accesses a Sync URL -- that is hitting a specific URL provided by a user.
russellhltn wrote:The bottom line is that Google thinks their calendar import bot should obey Robots.txt.
You're correct that Google seems to think that. But Google is wrong.
russellhltn wrote:
aebrown wrote:It's true that the Church made a change, and it was an important change, but I don't think it's fair to say that it was that change "that broke things."
We can debate fault, but it's that change that caused things stop working. Not a change implemented on Google's side. Had this text file been that way from the beginning, it would appear that Google Calendar sync would have never worked and perhaps never been offered.
That's rather speculative. You're assuming that Google's implementation now is the same that it was back when Calendar Sync was implemented. I personally have no idea whether robots.txt was considered in Google Calendar's sync at that point, or if it was changed in the meantime. I don't think we have enough information to draw a conclusion one way or the other.
russellhltn wrote:So where do we go from here? Unless the church changes the text file, perhaps allowing just Googlebot to get files, this isn't going to get fixed anytime soon.
Changing the robots.txt file to allow only Googlebot (or removing that disallow line entirely) would fix the calendar sync, but the Church might not think it would be acceptable. That would almost certainly subvert the reasons why the Church specifically chose to disallow the /church-calendar directory in robots.txt.

I certainly don't know why /church-calendar is in robots.txt. Much of what is presented on web pages under that path is protected by login. The main Calendar view, and all its related pages under Settings all appear under that path, but none of those would be available to a web crawler, so that's no reason to disallow that path via robots.txt. The only URLs I know of under that path that are publicly visible are for sync URLs, which contain a very long identifier as part of their path. A web crawler would have no way to visit such URLs unless a link to that URL were posted on some other publicly available page. One possible motive for disallowing that path in robots.txt is to avoid the effects of the throttle mechanism being activated as web crawlers follow such links that they found on a public page. If that's the main reason, I personally think the Church could remove their exclusion. Anyone who posts their Sync URL publicly deserves whatever pain comes from the throttle mechanism being activated by a web crawler, since they were specifically told "This URL is provided for your own personal use. It should not be shared with anyone else."

Another possibility is for the Church to try to get Google to change their implementation. That certainly seems like a long shot, but Google has on occasion been known to make changes based on user feedback.
Questions that can benefit the larger community should be asked in a public forum, not a private message.
New Member
#44
Regardless of the actual technical issues, causes and parties to blame, The Church's calendar won't talk to my Google Calendar, and that's not acceptable. The rest is just technical sabre-rattling.

From what I've read of this issue (people's comments who appear to be far more technologically "in the know" than am I), it seems like the Church needs to "suck it up," play nice with Google and let us sync up. Because in the real world, people use their GOOGLE calendars, and rarely look at the Church's proprietary online calendar, unless they are scheduling a building. And it sure would be nice to know what's going on in my ward and stake by looking at my phone, where (like most people today) I live and die.
Community Administrator
#45
aebrown wrote:
russellhltn wrote:The bottom line is that Google thinks their calendar import bot should obey Robots.txt.
You're correct that Google seems to think that. But Google is wrong.
Ultimately, that's really up to a standards body.


aebrown wrote:That's rather speculative. You're assuming that Google's implementation now is the same that it was back when Calendar Sync was implemented. I personally have no idea whether robots.txt was considered in Google Calendar's sync at that point, or if it was changed in the meantime. I don't think we have enough information to draw a conclusion one way or the other.
This post from February and this post from 2013 shows it's been that way at least that long. Someone even started a service to deal with the problem for iCloud users.

The good news is that things are moving behind the scenes on the church's side. We can expect a solution soon. Maybe even today.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
Community Administrator
#46
russellhltn wrote:
aebrown wrote:
russellhltn wrote:The bottom line is that Google thinks their calendar import bot should obey Robots.txt.
You're correct that Google seems to think that. But Google is wrong.
Ultimately, that's really up to a standards body.
Unfortunately, there's no standards body for robots.txt -- it's simply a de facto standard.
russellhltn wrote:The good news is that things are moving behind the scenes on the church's side. We can expect a solution soon. Maybe even today.
The robots.txt file for LDS.org no longer has a "Disallow" line for /church-calendar, which is good news.

However, when I try to add my calendar sync URL to my Google Calendar, I still get the error message about robots.txt. Perhaps Google is doing some caching, which will take some time to expire.
Questions that can benefit the larger community should be asked in a public forum, not a private message.
Community Administrator
#47
aebrown wrote:The robots.txt file for LDS.org no longer has a "Disallow" line for /church-calendar, which is good news.

However, when I try to add my calendar sync URL to my Google Calendar, I still get the error message about robots.txt. Perhaps Google is doing some caching, which will take some time to expire.
I'm seeing the same thing. Your guess sounds as good as any.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
Community Administrator
#48
aebrown wrote:However, when I try to add my calendar sync URL to my Google Calendar, I still get the error message about robots.txt. Perhaps Google is doing some caching, which will take some time to expire.
I found this, where Google says: "First, the cache of the robots.txt file must be refreshed (we generally cache the contents for up to one day)."

So it may still take another 20 hours or so until Google's cache expires. Hopefully the sync process will start working once their cache of robots.txt is refreshed.
Questions that can benefit the larger community should be asked in a public forum, not a private message.
Community Administrator
#49
An update: sometime yesterday evening something changed. As I was doing the "Add by URL" option in Google Calendar, I ceased getting a message saying that the URL could be retrieved because of robots.txt. So that would seem to indicate that the change posted yesterday afternoon to the LDS.org robots.txt was now being seen by Google Calendar.

However, nothing actually gets imported. The church calendar appears on my list of Other Calendars, but there are no events. And previously, I at least saw a "Loading..." popup right after I selected "Add by URL", which remained in place for a few seconds until the robots.txt error message was displayed. Now I don't see anything happen, except that the calendar appears in the list of Other Calendars. There are no events. And I'm making sure that I wait far more than 9 minutes between my attempts, so there should be no throttle issues.
Questions that can benefit the larger community should be asked in a public forum, not a private message.
Community Administrator
#50
aebrown wrote:An update:
An update to my update: Hallelujah!

I decided to generate a new Sync URL. When I used the new Sync URL in "Add by URL" in Google Calendar, I got the "Importing calendar by URL..." popup. So that was comforting.

Then that message went away, and no events appeared at first. But I went back and checked a few minutes later, and all the events from my stake calendar are truly there.

I have no way of knowing now whether generating a new Sync URL was an essential step; it may be that caches finally got completely cleared out, and so it would have worked now even with my old Sync URL. Perhaps someone else can try it with an existing Sync URL and report what happens.

In any case, it seems to work correctly now for an initial import. I'll edit an event on the stake calendar and see if and when that change comes across to my Google Calendar.
Questions that can benefit the larger community should be asked in a public forum, not a private message.
Community Administrator
#51
I tried to import my calendar into a different Google account - and was successful. BUT, it wasn't up to date. It didn't reflect a change made last night. (I think the change was made after the robots.txt file was updated. I was able to use my browser to download a ICS file just a couple of minutes later, and it was up to date. So it appears that Google was using a cached copy of the file.
aebrown wrote:I have no way of knowing now whether generating a new Sync URL was an essential step; it may be that caches finally got completely cleared out, and so it would have worked now even with my old Sync URL. Perhaps someone else can try it with an existing Sync URL and report what happens.
I think the new sync URL allows you to side-step Google's cache and speed things up. I'll just leave my main account alone and see when it reflects last night's change.

But at this point, I think things are back to normal - but our testing is showing some of the lag in using Google calendar instead of a native app on a device.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
New Member
#52
russellhltn wrote: How long did you wait? There's a 9 minute throttle on the calendar.
I waited for few minutes, more minutes and now I've waited for two days. Anyway I don't remember exactly what I did. Today I tried the direct sync link again in two different browsers and ascii text content was received (readable in notepad). The content seemed like it would be usable for syncing. However I still don't see my lds calendar in my google calendar. If the content received is error free, I assume the problem is at google's end. Any idea what I can do to fix it?
russellhltn wrote:It's addressed in the LDS.org calendar not sending email updates thread.
Thank's for the link. I'll check that.
Community Administrator
#53
diidu wrote:Today I tried the direct sync link again in two different browsers and ascii text content was received (readable in notepad). The content seemed like it would be usable for syncing. However I still don't see my lds calendar in my google calendar. If the content received is error free, I assume the problem is at google's end. Any idea what I can do to fix it?
We know that the Church changed robots.txt on LDS.org sometime yesterday afternoon. Sometime this morning it appears that Google's cache of that file finally expired, opening the way for Google Calendar to properly process synced calendars.

So the remaining delay for existing calendars should be related to however often Google Calendar checks for updates to the content on a Sync URL. No one seems to know that time for certain, but there have been reports that it is around 24 hours. So an automatic update might not happen until sometime tomorrow morning.

If you don't want to wait, you can certainly generate a new Sync URL (on the Sync page of the LDS.org Calendar) and use that in your Google Calendar. That should let you see your LDS.org calendar on Google Calendar within a few minutes.
Questions that can benefit the larger community should be asked in a public forum, not a private message.
Community Administrator
#54
russellhltn wrote:I'll just leave my main account alone and see when it reflects last night's change.
My Google calendar has updated by itself with no intervention on my part. I'm sure in a little bit that my phone will update to reflect the calendar. So at this point It think it's safe to say everything is back to normal.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
New Member
#55
I was just able to successfully sync my Google Calendar using the url. I did not get the robots.txt error message. Thank you to whoever worked on this!
Community Administrator
#56
russellhltn wrote:I'm sure in a little bit that my phone will update to reflect the calendar.
It finally did. I was disappointed in the lag between the Google calendar and Android update. Apparently a update coming from a URL doesn't do a push update to devices.

Still, even if the update takes 48 hours, that's probably adequate for most usage. I'm assuming that leaders are not in the habit of making last-minute changes and when they do they send a email. But it would suggest that those who really want up-to-date syncing should look into installing an app that can sync from the URL directly.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
New Member
#57
After recreating the sync url and resetting it to the google calendar things started working just few minutes ago. Great. Thanks.
#58
ok, so I now also have success with importing LDS Calendar to google calendar. Now Im just waiting for it to update on my iphone calendar!! nothing yet...it's only been about 15 mins...would think this would be quicker...how long will I need to wait for google calendar to be pushed to ical on my mac or iphone calendar??
Community Administrator
#59
rbraithwaite1995 wrote:how long will I need to wait for google calendar to be pushed to ical on my mac or iphone calendar??
Good question. I don't have a answer. Based on my experience, it could be a day. I think things manually entered into Google gets pushed out faster, but somehow Google doesn't "trigger" on changes coming in from a URL.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
Community Administrator
#60
rbraithwaite1995 wrote:ok, so I now also have success with importing LDS Calendar to google calendar. Now Im just waiting for it to update on my iphone calendar!! nothing yet...it's only been about 15 mins...would think this would be quicker...how long will I need to wait for google calendar to be pushed to ical on my mac or iphone calendar??
Google doesn't push to your iPhone, anymore than LDS.org pushes to Google Calendar. Both are pull operations. So the question is how long it takes your iCal to pull new data from Google. I don't know those apps, but you might be able to do something in those apps to request an update if you want it to happen faster.
Questions that can benefit the larger community should be asked in a public forum, not a private message.
#61
usually my iphone calendar will update in real time when anything is added to my google calendar (which has my lds calendar synced perfectly). Im not trying to get new calendar items from lds.org to google calendar and then to ical. I just want to get all the lds.org events that are already there that are currently in my google calendars to go to my ical. I just dont think it should take more than 12 hours for this to happen. I have tried to refresh my calendars on my iphone...tried removing the google calendar, then adding it back....nothing is working. Anyone else having this issue.. Keep in mind that I had the robots.txt issue until the other day when finally my lds.org events finally synced to my google calendar. Now it's just getting the events from google calendar to ical.

Thanks.
Community Administrator
#62
rbraithwaite1995 wrote:usually my iphone calendar will update in real time when anything is added to my google calendar
Yes, that's my experience as well.

rbraithwaite1995 wrote:Im not trying to get new calendar items from lds.org to google calendar and then to ical. I just want to get all the lds.org events that are already there that are currently in my google calendars to go to my ical. I just dont think it should take more than 12 hours for this to happen.
I agree. But that's something that is outside of church control. It's either an iCal or Google issue. Most likely it's Google as I had a similar problem with my Android.

Unless there's a need to have it come from your Google calendar, you might want to consider entering the sync directly into your phone. I understand iOS devices can sync directly while Android needs an add-on app to do it. That way sync is under your control.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.