Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build Instructions and Zabbkit-push manuals missing #1

Open
vforvarun opened this issue Sep 26, 2017 · 8 comments
Open

Build Instructions and Zabbkit-push manuals missing #1

vforvarun opened this issue Sep 26, 2017 · 8 comments

Comments

@vforvarun
Copy link

Hi,

Can you please send us Build Instructions and Zabbkit-push manuals?

With regards,

Varun

@yan-oreshchenkov
Copy link
Contributor

What issues have experienced? Have you tried to open the solution in VS and push build button?

@vforvarun
Copy link
Author

Hi Yan,

Thank you very much for your response.

I was able to build the application using Jenkins and it generated Zabbkit.Web.dll and Zabbkit.Web.pdb files in the Zabbkit.web/bin directory.

I then hosted Zabbkit.web directory in IIS and launched the application in the browser only to get Error 500.

It looks like the project contains only the Web Frontend part of the application, what about the backend DB and Server parts?

Am I missing something or doing something wrong? Can you please help advise?

With regards,

Varun

@yan-oreshchenkov
Copy link
Contributor

Hi,
In Zabbkit.Web/Web.config file you could find connection string to MongoDB. All data stored there, so you should run mongodb instance as well.
Regards,
Yan

@yan-oreshchenkov
Copy link
Contributor

Also, in order to run iOS push notification you need to have APNS certificate issued by Apple (could be created in apple dev portal). The certificate is a .p12 file with pub & private key, its setting also set in web.config

@vforvarun
Copy link
Author

vforvarun commented Sep 26, 2017 via email

@yan-oreshchenkov
Copy link
Contributor

It's MongoDB, as master Yoda would say "the tables, you won't need them" :)
Regarding other things you could need:

  1. iOS dev account in order to create APNS certificate
  2. Android dev account in order to obtain gcm key (gcm support will be stopped by Google soon, so you need to care about migration to Firebase)
  3. Mobile apps build with your dev settings and pointed to your push server

@vforvarun
Copy link
Author

Hi Yan,

Thank you for your response.

I'm running MongoDB instance now but still getting Error 500. What could be wrong?

Haven't got the iOS certificates yet, does this have anything to do with this?

How do we generate logs to figure out the error?

Also, if you have any documentation that could help us setting up the push notification server, that would be great..!

Thanks again for your help so far..!

With regards,

Varun

@yan-oreshchenkov
Copy link
Contributor

Hi Varun,
To get error details use regular asp.net manuals like this. Logging is implemented based on log4net, you could find its configuration in web.config, section log4net.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants