Welcome, Guest
Username: Password: Remember me
26 Oct 2020
GFS IS BACK IN PRODUCTION ON XYGRIB. We are now using a different server for the GFS data instead of NOMADS. NAM will wait until NOMADS is back in service.

GFS à nouveau disponible grâce à l'utilisation d'un autre serveur. Pour les modèles NAM, il faudra attendre la remise en service des serveurs NOMADS.
  • Page:
  • 1

TOPIC:

Server software source code 2 years 2 months ago #123

Hi,

Is it possible to have access to the server software source code please?

Regards,
François.

Please Log in or Create an account to join the conversation.

Server software source code 2 years 2 months ago #126

  • DomH
  • DomH's Avatar
  • Offline
  • Moderator
  • Moderator
  • La voile est ma passion
  • Posts: 106
  • Thank you received: 23
Hello,
For security reasons, the work realised on the server is not available.
With ZyGrib, this was exactly for the same reason that the source code of the server activity has never been put open to the public.
The XyGrib server code has been started from zero and is not a fork from ZyGrib, as it is the case for the client side.
Bonne journée ou bonne soirée (vous pouvez choisir)
Have a nice day or good night (you can choose)
Guten Morgen oder gute Nacht (Sie können wählen)

DomH

Please Log in or Create an account to join the conversation.

Last edit: by DomH.

Server software source code 2 years 2 months ago #127

Hi,

I must respectfully (because it's your work and nobody can steal it away from you) yet strongly disagree.
You're saying that security by obscurity is a good thing. It's not, and I don't think I need to make the case for it here as it's abundantly documented on the internet. I think you'd benefit a lot from having the source code opened to the community for scrutiny.

If it makes any difference, I'm not actually really interested in the software that handle requests from the clients. I'm only interested in the tools that are used to merge, crop and manipulate grib files.

Best regards,
F.

Please Log in or Create an account to join the conversation.

Server software source code 2 years 2 months ago #130

  • DomH
  • DomH's Avatar
  • Offline
  • Moderator
  • Moderator
  • La voile est ma passion
  • Posts: 106
  • Thank you received: 23

kubrick wrote: I must respectfully (because it's your work and nobody can steal it away from you) yet strongly disagree..

Hello,
I was not saying that I agree or disagree. I was just sumarizing the position of the developper of ZyGrib. I had this discussion with him and even if he agreed that hiding the code of the server side was not the best solution, he had no time to clean the code, as he patched it a lot after number of server's attacks.
I do not know how things will go in the future, but the first priority of the team was to set up the new server and to have new models on-the-fly.
Bonne journée ou bonne soirée (vous pouvez choisir)
Have a nice day or good night (you can choose)
Guten Morgen oder gute Nacht (Sie können wählen)

DomH

Please Log in or Create an account to join the conversation.

Server software source code 2 years 2 months ago #132

Hi François,

I have no problem sharing the code that processes the Grib files both for pre-processing and for on-the-fly and am happy to help. This can be completely transparent and we are happy to have any input regarding improvements
Just mail me at my gmail address using sy.wild.silk.

Regarding the discussion on server security, I do not fully agree with you. True that obscurity is not a watertight solution but open request routines is a blatant invitation for focused malicious activity. We deal with thousands of break-in attempts every month as it is and there is no need to solicit more.

Best,
David

Please Log in or Create an account to join the conversation.

  • Page:
  • 1
Time to create page: 0.027 seconds

Resources on this site will always be free and open with no commercialization. However, operating costs of the servers to pre-process and deliver GRIB files to XyGrib are not trivial.

If you found the site useful, please share in the effort and help keep us up and running

 

Please Support

Go to top