-
Posts
12127 -
Joined
-
Last visited
-
Days Won
811
Content Type
Profiles
Forums
Events
Posts posted by Farshad Mohajeri
-
-
On 2/22/2024 at 11:55 PM, cwsymons said:
Unfortunately, I cannot use another port. The company hosting my virtual machine will only open port 443. I'm not sure if they will allocate another IP address to the machine either
Hello,
All hosting companies allow you to use addtional IP addresses. Sometimes it is already included in the service sometimes you can simply enable them from the control panel.
Some companies sell additional IPs at a very low cost (2 USD per month)
Some companies allow up to one additional IP for free.
- 1
-
On 11/15/2023 at 3:43 PM, picyka said:
I would like an improvement or know if it is possible.
Nowadays a lot of people use cloudFlare as a proxy, due to security issues. I would really like WS to work with CloudFlare
Probably it is only needed to make necessary settings on Cloudflare side. It should work transparently if all settings are correct.
-
Yes, the WebSocket engine will send message to the correct target.
BTW, how did you setup the WebSockets for Isapi DLL? We have described in our docs that you can't directly use IIS application as a WebSockets server. You need to implement one of the solutions that we have provided in our documents. The best method is using a dedicated WebSocket server.
https://www.unigui.com/doc/online_help/index.html?iis--apache-deployment.htm
-
Hello,
Each client will receive messages only from the application which it belongs. There is no need to manually direct clients.
When you call BroadcastMessage() method from within a application named "accounting" only clients that belongs to this app will receive the socket message.
-
Hello,
Application exe files should be in same folder as hyperserver. uniGUI will open separate cache folders for each application.
-
Hello,
First of all make sure you use a different app pool for your hyperserver which uses LocalSystem account.
https://www.unigui.com/doc/online_help/index.html?installing-and-configuring-hyp.htm
You must also make sure no 3rd party anti virus application is blocking TCP/IP ports.
-
On 1/23/2024 at 4:36 PM, vbdavie said:
I understand that the ISAPI module w3wp.exe (32bit) can handle 4GB of RAM.
Question. I have an application that has over a million lines of code and am NOT considering conversion to 64bit model.
So with that in mind, if i have 20 users logged in, there is about 2GB. It's about 100MB per user. There's a lot of data that is preloaded into ram to make it much faster. Otherwise the system is slow. So the 100MB per user is needed.
Does that mean it can only handle about 40 users (4GB)??? OR DOES THE ISAPI system do clever smart things like SPAWN another w3wp.exe to allow more users(more ram).
Or, am i now constrained to only about 40 users?
Thanks
Davie
4 GB is in theory. Actual limit can be lower in practice because of memory fragmentation.
For an ISAPI module system won't spawn a new worker. You should use uniGUI HyperServer to solve this problem.
-
OK.
Issue is already know to us. Please review this thread:
-
On 1/30/2024 at 4:06 PM, vbdavie said:
so you are saying with HyperServer, it can run my 32bit app and have 100 sessions with each session using 100MB for a grand total of 10GB. Thus the 32bit memory limit of 4GB is gone and the 4GB limit only applies PER SESSION?
Is that correct?
Davie
4 GB applies per each Node. So if you have 100 sessions and 4 Nodes then each Node will own roughly 25 sessions. If your sessions are memory hungry then consider increasing number of Nodes. (max_nodes parameter)
-
Hello
Are you using an Apache module?
-
8 minutes ago, x11 said:
Do I have to install the deployment 1.90.0.1567 and then get the file from the deployment 1.90.0.1567?
Normally when you install uniGUI all files should be installed correctly.
-
It exists in our deployment files. Can you upgrade to the latest build?
-
4 minutes ago, x11 said:
К сожалению, нет. Лицензя закончилась, в кабинете сейчас доступна только версия 1.90.0.1567.
Please check if file \Framework\unigui\ext-7.4.0\build\classic\locale\locale-uk.js physically exists.
-
29 minutes ago, Keigo Sacamoto said:
Hello, my uniGUI version is 1.90.0.1549
Are you using mobile grid? (TUnimDBGrid)
Please upgrade to latest build. We have fixed some decimal point related issues in latest build.
-
3 minutes ago, OdontonetEs said:
Thanks,
I'll try it in a few minutes and let you know.
it also happened to me with the items of a TUniTreeMenu control that I use in a RADCORE project, do you think it would be solved with this change too?
Yes, both are same issue.
-
In file uniGUIApache.pas please make following change: (Replace below array)
HTTPRequestHeaders : array [1..58] of string = ( 'A-IM', 'Accept', 'Accept-Charset', 'Accept-Datetime', 'Accept-Encoding', 'Accept-Language', 'Access-Control-Request-Method', 'Access-Control-Request-Headers', 'Authorization', 'Cache-Control', 'Connection', 'Content-Encoding', 'Content-Length', 'Content-MD5', 'Content-Type', 'Cookie', 'Date', 'Expect', 'Forwarded', 'From', 'Host', 'HTTP2-Settings', 'If-Match', 'If-Modified-Since', 'If-None-Match', 'If-Range', 'If-Unmodified-Since', 'Max-Forwards', 'Origin', 'Pragma', 'Proxy-Authorization', 'Range', 'Referer', 'TE', 'Trailer', 'Transfer-Encoding', 'User-Agent', 'Upgrade', 'Via', 'Warning', 'Upgrade-Insecure-Requests', 'X-Requested-With', 'DNT', 'X-Forwarded-For', 'X-Forwarded-Host', 'X-Forwarded-Proto', 'Front-End-Https', 'X-Http-Method-Override', 'X-ATT-DeviceId', 'X-Wap-Profile', 'Proxy-Connection', 'X-UIDH', 'X-Csrf-Token', 'X-Request-ID', 'X-Correlation-ID', 'Save-Data', '_s_id', 'Unisessionid' );
-
25 minutes ago, OdontonetEs said:
Press the button and the dataset is filled with 11 records but the grid does not show it
It seems to be a bug here. Checking....
-
Hello,
What is the URL which is used to load your web app?
-
Hello,
We have tested the installer on various test PCs. We can't reproduce same error message. It's surely a false positive.
-
-
53 minutes ago, GeniSoftware said:
Hi, any solution for this? Facing this issues when I setup hyperserver (service) application to use hyperserver farm on the same server.
Have 1 master and 1 slave setup. When running the 2 hyperserver independently I do not get this error. Anything need to set in the config.
Is happens in both mode 0 and 2. Thanks.You must make sure you have set all Pool identities to LocalSystem as described in our docs.
Thanks
-
-
On 2/25/2023 at 2:45 AM, asapltda said:
To display the messages requires that you activate :uniMForm.receiveSocketEvents = true;
Just let me remind that app MainForm will always receive socket events. Regardless of the ReceiveSocketEvents value.
-
Fixed.
Connection Error : 503
in General
Posted
Hi,
It seems that your DLL crashes for some reason. Is the attached log file full log file? It only contains a few lines.
Can you also check Windows event viewer for any application error logs?