I am unable to login to a local instance and nothing happens when clicking the login button. 

chrome console shows that the server responded with a status of 500 

(System.ServiceModel.ServiceActivationException)

 

Headers and request body

 

All features are enabled for the machine where IIS server is deployed .

I tryied to redeploy the site application from scratch still facing the same issue.

Like 0

Like

1 comments

Hello,

 

Please contact Creatio support directly (via email support@creatio.com) to check this issue. It will be easier to help you this way!

 

Best regards,

Angela

Show all comments

Hello Community,



I notice the following behavior on a Creatio cloud instance (Haven't checked it on an on-premises instances, but presume that it must be similar).



Consider a trial instance with the base URI of "https://012345-service-enterprise.creatio.com/" and assume a user has just logged in ie The browser has an active session. 

  1. Navigating to "https://012345-service-enterprise.creatio.com/" forces the login page once again - despite the user session being available in the browser.
  2. Navigating to "https://012345-service-enterprise.creatio.com/0/" goes to a screen which doesn't load (Creatio loading icon is seen but console throws up numerous errors) - https://prnt.sc/vs63pa
  3. Navigating to "https://012345-service-enterprise.creatio.com/0/Nui/" throws up a 403 Access denied error . 
  4. Navigating to "https://012345-service-enterprise.creatio.com/0/Nui/ViewModule.aspx" or "https://012345-service-enterprise.creatio.com/0/Nui/ViewModule.aspx#Int…" or any of the actual Creatio pages (Section records etc) recognizes the logged in user session and loads the relevant page. 

It will help to standardize the above, recognize the logged in user session and auto redirect - Especially the different behaviors between #1 and #4. Users could very well bookmark URL #1 and lose the advantage of session tracking. 

1 comments

Hello Shrikanth,

 

Yes, the behavior you've described is an out-of-the-box behavior and our core R&D team has a task to enable proper redirects in case the user has an active session in a web browser and tries to reach the links mentioned above. I will let them know about your idea so to prioritize the task for them.

 

Thank you for helping us to make the application workflow better!

 

Best regards,

Oscar

Show all comments

Hello, 

 

We have a use case where we need to automatically mark a user "online" once they log into the application. And mark "offline" when the session ends. Other users will need to see who is currently online and who is not. 

 

Is there a way to identify if a user is online or not in Creatio?

Like 4

Like

4 comments

Hello Community! Some help here will be very appreciated. Thanks in advance!

M Shrikanth,



Hi, 



Yes, we have a solution based on dashboards functionality.



You should create a new dashboard and select the list view.

http://prntscr.com/sl4y91



Next, select the object "system administration object" from the dropdown and add a column "Logged in" in the column setup.

http://prntscr.com/sl4zrs



After that, go to the "Display Options" tab and in the "How to sort" detail choose the number of displayed users, descending order and the sorting column should be "Logged in"



Then go to the detail "How to filter" and add the condition by choosing the column "Active" equal "yes".

http://prntscr.com/sl52rs



As a result, you'll have the dashboard with all the users who are logged in in the system at the moment.

http://prntscr.com/sl56y6

Thank you!

Hi Bohdan Zdor,

 

Thank you for the response.



A supplementary question - I am looking to identify on the server side whenever a user logged in and out of the app. 



Could I possible tap into OnUpdated entity event on the SysAdminUnit object to identify when a user logs in and when he logs out? Or is there another way to do this?



Thank you, 

Shrikanth

Bohdan Zdor,

Hi Bohdan. Following up on my question above - 



https://community.creatio.com/questions/entity-event-layer-system-custo…

Show all comments

Hi! I have problem when I try of configurate BPMonline on local, give me next error:

IIS Web Core

MapRequestHandler

Cod: 0x80070002

This error show it when I try of introduce user and password. What it happens?

Greetings

PD: this error show it on console (F12), with code HTML

Like 0

Like

9 comments

Hello.

Any chance you can send the screenshot of the error?

Matt

all-combined.js:7 Error while sending request 

    response status: 404 (Not Found)

    request url: http://192.168.1.58:82/ServiceModel/AuthService.svc/Login

    method: undefined

    request data: {"UserName":"Supervisor","UserPassword":"Supervisor","TimeZoneOffset":-60}

log @ all-combined.js:7

loginModule.js:711 Uncaught i

core-base.js:681 user: Demo_ru/1B4B9325-66CC-DF11-9B2A-001D60E938C6

 file: http://192.168.1.58:82//core/cea18c1437c88307af4598dcbd5db3b0/Terrasoft…

 line: 711

 column: 7

 message: Uncaught Terrasoft.UnauthorizedException: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 

<html xmlns="http://www.w3.org/1999/xhtml"> 

<head> 

<title>Error detallado de IIS 10.0 - 404.0 - Not Found</title> 

<style type="text/css"> 

<!-- 

body{margin:0;font-size:.7em;font-family:Verdana,Arial,Helvetica,sans-serif;} 

code{margin:0;color:#006600;font-size:1.1em;font-weight:bold;} 

.config_source code{font-size:.8em;color:#000000;} 

pre{margin:0;font-size:1.4em;word-wrap:break-word;} 

ul,ol{margin:10px 0 10px 5px;} 

ul.first,ol.first{margin-top:5px;} 

fieldset{padding:0 15px 10px 15px;word-break:break-all;} 

.summary-container fieldset{padding-bottom:5px;margin-top:4px;} 

legend.no-expand-all{padding:2px 15px 4px 10px;margin:0 0 0 -12px;} 

legend{color:#333333;;margin:4px 0 8px -12px;_margin-top:0px; 

font-weight:bold;font-size:1em;} 

a:link,a:visited{color:#007EFF;font-weight:bold;} 

a:hover{text-decoration:none;} 

h1{font-size:2.4em;margin:0;color:#FFF;} 

h2{font-size:1.7em;margin:0;color:#CC0000;} 

h3{font-size:1.4em;margin:10px 0 0 0;color:#CC0000;} 

h4{font-size:1.2em;margin:10px 0 5px 0; 

}#header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS",Verdana,sans-serif; 

 color:#FFF;background-color:#5C87B2; 

}#content{margin:0 0 0 2%;position:relative;} 

.summary-container,.content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;} 

.content-container p{margin:0 0 10px 0; 

}#details-left{width:35%;float:left;margin-right:2%; 

}#details-right{width:63%;float:left;overflow:hidden; 

}#server_version{width:96%;_height:1px;min-height:1px;margin:0 0 5px 0;padding:11px 2% 8px 2%;color:#FFFFFF; 

 background-color:#5A7FA5;border-bottom:1px solid #C1CFDD;border-top:1px solid #4A6C8E;font-weight:normal; 

 font-size:1em;color:#FFF;text-align:right; 

}#server_version p{margin:5px 0;} 

table{margin:4px 0 4px 0;width:100%;border:none;} 

td,th{vertical-align:top;padding:3px 0;text-align:left;font-weight:normal;border:none;} 

th{width:30%;text-align:right;padding-right:2%;font-weight:bold;} 

thead th{background-color:#ebebeb;width:25%; 

}#details-right th{width:20%;} 

table tr.alt td,table tr.alt th{} 

.highlight-code{color:#CC0000;font-weight:bold;font-style:italic;} 

.clear{clear:both;} 

.preferred{padding:0 5px 2px 5px;font-weight:normal;background:#006633;color:#FFF;font-size:.8em;} 

--> 

</style> 

 

</head> 

<body> 

<div id="content"> 

<div class="content-container"> 

  <h3>Error HTTP 404.0 - Not Found</h3> 

  <h4>Se ha quitado el recurso que está buscando, se le ha cambiado el nombre o no está disponible en estos momentos.</h4> 

</div> 

<div class="content-container"> 

 <fieldset><h4>Causas más probables:</h4> 

  <ul>     <li>El directorio o archivo especificado no existe en el servidor web.</li>     <li>La dirección URL contiene un error tipográfico.</li>     <li>Un filtro o módulo personalizado, como URLScan, restringe el acceso al archivo.</li> </ul> 

 </fieldset> 

</div> 

<div class="content-container"> 

 <fieldset><h4>Qué puede intentar:</h4> 

  <ul>     <li>Cree el contenido en el servidor web.</li>     <li>Revise la dirección URL del explorador.</li>     <li>Cree una regla para hacer un seguimiento de las solicitudes con error para este código de estado HTTP y ver qué módulo llama a SetStatus. Para obtener más información sobre la creación de una regla de seguimiento para solicitudes con error, haga clic <a href="http://go.microsoft.com/fwlink/?LinkID=66439">aquí</a>. </li> </ul> 

 </fieldset> 

</div> 

 

<div class="content-container"> 

 <fieldset><h4>Información detallada de error:</h4> 

  <div id="details-left"> 

   <table border="0" cellpadding="0" cellspacing="0"> 

    <tr class="alt"><th>Módulo</th><td>&nbsp;&nbsp;&nbsp;IIS Web Core</td></tr> 

    <tr><th>Notificación</th><td>&nbsp;&nbsp;&nbsp;MapRequestHandler</td></tr> 

    <tr class="alt"><th>Controlador</th><td>&nbsp;&nbsp;&nbsp;StaticFile</td></tr> 

    <tr><th>Código de error</th><td>&nbsp;&nbsp;&nbsp;0x80070002</td></tr> 

     

   </table> 

  </div> 

  <div id="details-right"> 

   <table border="0" cellpadding="0" cellspacing="0"> 

    <tr class="alt"><th>Dirección URL solicitada</th><td>&nbsp;&nbsp;&nbsp;http://192.168.1.58:82/ServiceModel/AuthService.svc/Login</td></tr>&nbsp;

    <tr><th>Ruta de acceso física</th><td>&nbsp;&nbsp;&nbsp;C:\inetpub\wwwroot\Bpmonline\ServiceModel\AuthService.svc\Login</td></tr> 

    <tr class="alt"><th>Método de inicio de sesión</th><td>&nbsp;&nbsp;&nbsp;Anónimo</td></tr> 

    <tr><th>Usuario de inicio de sesión</th><td>&nbsp;&nbsp;&nbsp;Anónimo</td></tr> 

     

   </table> 

   <div class="clear"></div> 

  </div> 

 </fieldset> 

</div> 

 

<div class="content-container"> 

 <fieldset><h4>Más información:</h4> 

  Este error significa que el archivo o directorio no existe en el servidor. Cree un archivo o directorio y vuelva a realizar la solicitud. 

  <p><a href="https://go.microsoft.com/fwlink/?LinkID=62293&amp;IIS70Error=404,0,0x80…">Ver más información &raquo;</a></p> 

   

 </fieldset> 

</div> 

</div> 

</body> 

</html> 

 

 date: Mon Feb 11 2019 13:34:24 GMT+0100 (hora estándar de Europa central)

 stack: undefined

I have translated the error messages you have sent us and they indicate that the resource you are looking for is not available. This means that the database cannot be located. Please review your connectionstrings file.

Please read more below:

https://academy.bpmonline.com/documents/administration/7-13/installing-…

Best regards,

Matt

It's possible known what line I am fail, or avaible mode debugger or someting

 

?

tgonzalez,

Not quite. You just need to make sure you have specified the correct path and db name in the file.

Matt

Dabase it's fine defined, I think that can be problem of permissions what permission must have user of Microsoft SQL server 

I had trying with other version an give me this error



 

Description: The application attempted to perform an operation not allowed by the security policy. To grant this application the required permission please contact your system administrator or change the application's trust level in the configuration file. 

Exception Details: System.Data.SqlClient.SqlException: Error de inicio de sesión del usuario 'IIS APPPOOL\bpmonline'.

Source Error: 

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace: 



[SqlException (0x80131904): Error de inicio de sesión del usuario 'IIS APPPOOL\bpmonline'.]

System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, DbConnectionPool pool, String accessToken, Boolean applyTransientFaultHandling, SqlAuthenticationProviderManager sqlAuthProviderManager) +1480

System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions) +1149

System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions) +70

System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) +979

System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) +103

System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection) +1595

System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection) +159

System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection) +382

System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) +307

System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry) +198

System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry) +422

System.Data.SqlClient.SqlConnection.Open() +199

Terrasoft.Core.DB.DBExecutor.<get_DBConnection>b__14_0() +22

Polly.<>c__DisplayClass109_0.<Execute>b__0(Context ctx, CancellationToken ct) +23

Polly.<>c__DisplayClass103_0.<NoOp>b__1(Context ctx, CancellationToken ct) +18

Polly.NoOp.NoOpEngine.Implementation(Func`3 action, Context context, CancellationToken cancellationToken) +17

Polly.<>c.<NoOp>b__103_0(Action`2 action, Context context, CancellationToken cancellationToken) +105

Polly.Policy.Execute(Action`2 action, Context context, CancellationToken cancellationToken) +70

Polly.Policy.Execute(Action action) +119

Terrasoft.Core.DB.DBExecutor.get_DBConnection() +238

Terrasoft.Core.DB.DBExecutor.PingDB(UserConnection userConnection) +46

[SecurityException: System login error. Error has been recorded in system log of the server. Please contact your system administrator.]

Terrasoft.Core.DB.DBExecutor.PingDB(UserConnection userConnection) +239

Terrasoft.Core.SystemUserConnection.InitializeCurrentUser(String userName, TimeZoneInfo timeZone, String clientIP, String agent, Boolean needRegisterSessionStart) +28

Terrasoft.Core.AppConnection.InitializeSystemUserConnection(ConfigurationSection schemaManagerProviderConfigurationSection) +172

Terrasoft.Core.AppConnection.Initialize(ConfigurationSectionGroup appConfigurationSectionGroup) +550

Terrasoft.WebApp.Loader.Global.InitializeAppConnection() +513

 

tgonzalez,



You would need to check the file ConnectionStrings.config and check the authorization type. If windows authentication is used the parameter Integrated Security=SSPI should be specified and Identity=ApplicationPoolIdentity or domain user data should be in the the application pool (https://prnt.sc/mmoea5). If sql authentication instead of upper mentioned parameter user's login and password should be specified which can be used for authorization in SQL Management Studio:

User id=xxx; password=xxx; and LocalSystem in the application pool (https://prnt.sc/mmofx2). 

Also please make sure all required windows components are installed. 

here is the academy pagein on-site installation: 

https://academy.bpmonline.com/documents/administration/7-13/deploying-b…

Best regards, 

Dennis 

Show all comments