Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6732867
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T10:42:05+00:00 2026-05-26T10:42:05+00:00

I am using Log Me In Rescue API to pull some reports from their

  • 0

I am using Log Me In Rescue API to pull some reports from their web service (consumed as a web reference via Visual Studio 2010).

the report works.

However, when I try to run another report it gives me a:

getReport_PollRateExceeded

I spoke to Log Me In Rescue tech support staff, and they stated this is not an issue with their API, it’s an issue with the code that i’m using. They had no limits on the number of reports you could pull from the server (they even allow you to do it real time).

I am querying their server only once ever 30 or so seconds, so i can’t possibly be going over any set limit in .NET that i can think off.

The web service API can be found here:

https://secure.logmeinrescue.com/API/API.asmx

Their Wiki is here:

http://logmeinwiki.com/wiki/Rescue:API

The code i’m using is:

 private void myReport_DoWork(object sender, DoWorkEventArgs e)
        {
            LMIR.getReportRet response = new LMIR.getReportRet();

            while (response.ToString() != "getReport_OK")
            {
                response = proxy.getReport(iTechID, NODE_REF.NODE, sAuthCodes, out sReports);

            }
        }

I do not call that worker process again, until the user REQUESTS it, i even disable the request button in favor of a progress bar, waiting for the runworkercompleted() routine to finish.

But, sure enough, if i request within that 30 second limit, i receive the pollRateExceeded.

So i’m a b it confused.

Is this something that can be fixed in the app.config file?


I have since created a short program:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading;
using System.Net;
using System.Web;
using System.Windows.Forms;
using System.Xml;
using System.Xml.Linq;
using testLMIR.LMIR;
using System.Collections;
using System.Text.RegularExpressions;

namespace testLMIR
{
    public partial class Form1 : Form
    {
        string sUser = "";
        string sPass = "";
        int iNodeID = 74249;

        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {


        }

        private void button1_Click(object sender, EventArgs e)
        {
            LMIR.API proxy = new LMIR.API();
            proxy.CookieContainer = new CookieContainer();

            sUser = textBox1.Text.ToString();
            sPass = textBox2.Text.ToString();


            loginRet oLogin = proxy.login(sUser, sPass);
            Console.WriteLine(oLogin.ToString());

            string sAuthCode = "";
            requestAuthCodeRet oAuthCodeReq = proxy.requestAuthCode(sUser, sPass, out sAuthCode);

            string sReport = "";

            getReportRet oGetReport = proxy.getReport(iNodeID,NODE_REF.NODE, sAuthCode, out sReport);
            Console.WriteLine(oGetReport + "<br />");

            Thread.Sleep(10000);

            oGetReport = proxy.getReport(iNodeID, NODE_REF.NODE, sAuthCode, out sReport);
            Console.WriteLine(oGetReport + "<br />");

            Thread.Sleep(10000);

            oGetReport = proxy.getReport(iNodeID, NODE_REF.NODE, sAuthCode, out sReport);
            Console.WriteLine(oGetReport + "<br />");

            Thread.Sleep(10000);
        }
    }
}

This program will take the login from 2 text boxes on the form, and take action when the button is pressed. Here’s the results:

login_OK
getReport_OK<br />
getReport_PollRateExceeded<br />
getReport_PollRateExceeded<br />

If i’m reading this information correctly, i can see that even 30 seconds later, i still couldn’t pull the report.

I highly doubt this is a limitation of the program, no?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-26T10:42:06+00:00Added an answer on May 26, 2026 at 10:42 am

    According to the LMIR engineering team, the pollrateexceeded does indeed exist; you cannot request more than 1 piece of information in a 60 second period; only PinCodes will work with that. Anything else is 1 request per minute. No way around that, at this time.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

We are using ELMAH to log the web application exception which works great!. Also
I'm using the Paramiko module to log into a server (ssh on some and
I have a breakpoint action and am using the Log option from the drop
I'm using a RollingFileAppender to log some info to a file with a conversionPattern
Hello I am trying to start the android browser from a service using this
I'm using omniauth and devise to log users in with their facebook acounts, everything
I'm using boost.log. Apart from the extreme amount of agro actually getting and building
I try to log some text using Log.v or Log.e but I can't see
I'm using boost log in my application for logging. However, in some sections of
I am trying to log from my C# Custom Action using session.Log( Hello World!

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.