Author Topic: Rich Client Protocol (RCP) Does not work  (Read 486 times)

Jim Brown

  • Calm
  • *
  • Posts: 3
  • Station Details: Vantage Pro2
Rich Client Protocol (RCP) Does not work
« on: July 02, 2023, 08:32:57 PM »
 According to the User Manual "Rich Client Protocol (RCP) only runs on 49255”  SO PERHAPS HERE IS THE PROBLEM:  WeatherCat Client is already running on 49255.
I am using Mac Catalina 10.15 and WeatheCat 3.20 build 364
Your comments and suggestions please
Jim

elagache

  • Global Moderator
  • Storm
  • *****
  • Posts: 6526
    • DW3835
    • KCAORIND10
    • Canebas Weather
  • Station Details: Davis Vantage Pro-2, Mac mini (2018), macOS 10.14.3, WeatherCat 3
What are you observing? (Re: Rich Client Protocol (RCP) Does not work)
« Reply #1 on: July 02, 2023, 09:39:55 PM »
Dear Jim and WeatherCat troubleshooters,

According to the User Manual "Rich Client Protocol (RCP) only runs on 49255”  SO PERHAPS HERE IS THE PROBLEM:  WeatherCat Client is already running on 49255.
I am using Mac Catalina 10.15 and WeatheCat 3.20 build 364
. . . .

Unfortunately, your description doesn't indicate what the problem is that you are experiencing.  Which client are you attempting to use to access the Rich Client Protocol?  What happens when you attempt to use it?

Have you attempted to check if WeatherCat is working correctly by making a query using your web browser.  Here is an example query from page 219 of the current WeatherCat manual:

http://localhost:49255/webtag/STAT$TEMPERATURE:CURRENT$

This query works correctly on my WeatherCat installation.

Please provide us with a few more details so we try to point you in the right direction.

Edouard

Jim Brown

  • Calm
  • *
  • Posts: 3
  • Station Details: Vantage Pro2
Re: Rich Client Protocol (RCP) Does not work
« Reply #2 on: July 03, 2023, 04:08:46 PM »
Webtags do not work. Images such as Banner do not work.Does not advertise itself on Bonjour as 'WeatherCat Rich Client Protocol Server'. The User manual states that RCP must run on port 49255. It can not use port 49255 because WeatherCat Client is already running on 49255. I can only assume that this is at least part of the problem.
Thanks
Jim

Blicj11

  • Storm
  • *****
  • Posts: 3972
    • EW3808
    • KUTHEBER6
    • Timber Lakes Weather
  • Station Details: Davis Vantage Pro2 Plus | WeatherLinkIP Data Logger | iMac (2019), 3.6 GHz Intel Core i9, 40 GB RAM, macOS Ventura 13.6.7 | Sharx SCNC2900 Webcam | WeatherCat 3.3 | Supportive Wife
Re: Rich Client Protocol (RCP) Does not work
« Reply #3 on: July 03, 2023, 06:22:37 PM »
All ports between 49250 and 49255 should be reserved for WC Clients. and the router needs to be set for Port Forwarding from all these ports to the local I.P. address of the machine WeatherCat is running on in your Firewall. You can run both the WC built in Client (for other macOS machines on your same network) and the RCP clients for both iPhone and iPad at the same time. And you can run them on the same machine on which WC is running.

Questions
  • Are you port forwarding all of the ports in the range, or just 49255?
  • Are you asking about the iOS version of RCP or the iPadOS version of RCP?
  • Does the Mac on which WeatherCat is running have a fixed IP address, or is it dynamic?

For Edouard:
I suggest you consider moving this thread to the RCP client discussion, as this is not a WeatherCat bug.
Blick